From b4a16de652ec244f7a0ecc0a5cacfee21930bf75 Mon Sep 17 00:00:00 2001 From: Gabriele Cosmo Date: Fri, 5 Dec 2025 08:54:02 +0100 Subject: [PATCH] Import Geant4 11.4.0 source tree --- .clang-format | 5 +- .github/CODEOWNERS | 8 +- .gitlab/CODEOWNERS | 105 +- ReleaseNotes/ReleaseNotes.11.4.html | 2213 ++ cmake/History | 51 + cmake/Modules/G4BuildSettings.cmake | 19 + cmake/Modules/G4ClangFormat.cmake | 158 - .../Modules/G4ConfigurePkgConfigHelpers.cmake | 7 - cmake/Modules/G4DatasetDefinitions.cmake | 20 +- cmake/Modules/G4DeveloperAPI.cmake | 99 +- cmake/Modules/G4InterfaceOptions.cmake | 34 - cmake/Templates/Geant4Config.cmake.in | 15 - cmake/Templates/geant4-config.in | 16 +- config/G4VIS_BUILD.gmk | 7 - config/G4VIS_USE.gmk | 14 - config/History | 22 + config/binmake.gmk | 3 +- config/interactivity.gmk | 3 - config/sys/Darwin-clang.gmk | 20 - config/sys/Darwin-g++.gmk | 20 - config/sys/Linux-clang.gmk | 9 - config/sys/Linux-g++.gmk | 9 - config/sys/Linux-icc.gmk | 9 - config/sys/Linux-icx.gmk | 9 - examples/.README.HowToRun.txt | 89 - examples/History | 48 + examples/README.HowToRun | 80 - examples/README.HowToRun.md | 80 + examples/README.HowToRunMT | 80 - ...ME.HowToRunMT.txt => README.HowToRunMT.md} | 46 +- examples/{README => README.md} | 35 +- examples/advanced/CMakeLists.txt | 2 + examples/advanced/CaTS/CaTS.out | 36 +- examples/advanced/CaTS/History | 8 + .../CaTS/include/DetectorConstruction.hh | 81 +- examples/advanced/CaTS/include/EventAction.hh | 25 +- examples/advanced/CaTS/include/RootIO.hh | 85 +- examples/advanced/CaTS/include/lArTPCSD.hh | 14 +- examples/advanced/CaTS/readPhotonHits.cc | 2 +- .../advanced/CaTS/src/DetectorConstruction.cc | 221 +- examples/advanced/CaTS/src/EventAction.cc | 276 +- examples/advanced/CaTS/src/RootIO.cc | 320 +- examples/advanced/CaTS/src/lArTPCSD.cc | 44 +- .../ChargeExchangeMC/ChargeExchangeMC.out | 1125 +- .../HGCal_testbeam/testbeam_electron.out | 29 +- examples/advanced/History | 4 + .../IAEAphsp}/CMakeLists.txt | 54 +- examples/advanced/IAEAphsp/History | 15 + examples/advanced/IAEAphsp/IAEAphsp.cc | 109 + examples/advanced/IAEAphsp/IAEAphsp.out | 1602 + examples/advanced/IAEAphsp/README.md | 273 + .../IAEAphsp/iaea_phsp/CMakeLists.txt | 2 + .../IAEAphsp/iaea_phsp/IAEA_PHSP_README.TXT | 51 + .../advanced/IAEAphsp/iaea_phsp/iaea_config.h | 80 + .../IAEAphsp/iaea_phsp/iaea_header.cpp | 1078 + .../advanced/IAEAphsp/iaea_phsp/iaea_header.h | 160 + .../advanced/IAEAphsp/iaea_phsp/iaea_phsp.cpp | 1708 + .../advanced/IAEAphsp/iaea_phsp/iaea_phsp.h | 414 + .../IAEAphsp/iaea_phsp/iaea_record.cpp | 260 + .../advanced/IAEAphsp/iaea_phsp/iaea_record.h | 66 + .../advanced/IAEAphsp/iaea_phsp/utilities.cpp | 808 + .../advanced/IAEAphsp/iaea_phsp/utilities.h | 140 + .../IAEAphsp/include/ActionInitialization.hh | 73 + .../include/ActionInitializationMessenger.hh | 67 + .../IAEAphsp/include/DetectorConstruction.hh | 66 + .../IAEAphsp/include/DetectorMessenger.hh | 61 + .../IAEAphsp/include/G4IAEAphspReader.hh | 325 + .../include/G4IAEAphspReaderMessenger.hh | 126 + .../IAEAphsp/include/G4IAEAphspWriter.hh | 114 + .../IAEAphsp/include/G4IAEAphspWriterStack.hh | 124 + .../IAEAphsp/include/IAEASourceIdRegistry.hh | 83 + .../advanced/IAEAphsp/include/IAEAphspRun.hh | 74 + .../advanced/IAEAphsp/include/PhysicsList.hh | 73 + .../IAEAphsp/include/PhysicsListMessenger.hh} | 48 +- .../include/PrimaryGeneratorAction.hh | 99 + .../include/PrimaryGeneratorMessenger.hh | 71 + .../IAEAphsp/include/RunAction.hh} | 54 +- .../IAEAphsp/include/SteppingAction.hh | 26 +- .../IAEAphsp/phsp/PSF_example.IAEAheader | 104 + .../IAEAphsp/phsp/PSF_example.IAEAphsp | Bin 0 -> 5000 bytes .../advanced/IAEAphsp/phsp/test.IAEAheader | 95 + examples/advanced/IAEAphsp/phsp/test.IAEAphsp | Bin 0 -> 237597 bytes .../IAEAphsp/src/ActionInitialization.cc | 188 + .../src/ActionInitializationMessenger.cc | 112 + .../IAEAphsp/src/DetectorConstruction.cc | 117 + .../IAEAphsp/src/DetectorMessenger.cc | 76 + .../advanced/IAEAphsp/src/G4IAEAphspReader.cc | 1098 + .../IAEAphsp/src/G4IAEAphspReaderMessenger.cc | 299 + .../advanced/IAEAphsp/src/G4IAEAphspWriter.cc | 435 + .../IAEAphsp/src/G4IAEAphspWriterStack.cc | 331 + examples/advanced/IAEAphsp/src/IAEAphspRun.cc | 210 + examples/advanced/IAEAphsp/src/PhysicsList.cc | 156 + .../IAEAphsp/src/PhysicsListMessenger.cc | 76 + .../IAEAphsp/src/PrimaryGeneratorAction.cc | 155 + .../IAEAphsp/src/PrimaryGeneratorMessenger.cc | 142 + examples/advanced/IAEAphsp/src/RunAction.cc | 148 + .../advanced/IAEAphsp/src/SteppingAction.cc | 23 +- examples/advanced/IAEAphsp/test-reader.mac | 26 + examples/advanced/IAEAphsp/test-rw.mac | 31 + examples/advanced/IAEAphsp/test-rw.out | 1819 + examples/advanced/IAEAphsp/test-writer.mac | 34 + examples/advanced/IAEAphsp/vis.mac | 104 + .../ICRP110_HumanPhantoms/ICRP110Phantoms.out | 59 +- .../ICRP110_HumanPhantoms/OrganDoses.out | 72 +- .../ICRP110_HumanPhantoms/openGLVis.mac | 4 - .../ICRP145_HumanPhantoms/ICRP145Phantoms.out | 415 +- examples/advanced/STCyclotron/STCyclotron.out | 23 +- examples/advanced/air_shower/air_shower.out | 50 +- examples/advanced/amsEcal/run1.out | 12 +- .../advanced/brachytherapy/brachytherapy.out | 24 +- .../composite_calorimeter.out | 55 +- .../dna/cellularPhantom/cellularPhantom.out | 40 +- examples/advanced/dna/cellularPhantom/vis.mac | 4 - .../dna/dsbandrepair/dsbandrepair.out | 12 +- examples/advanced/dna/moleculardna/History | 26 + .../advanced/dna/moleculardna/cylinders.C | 92 +- .../advanced/dna/moleculardna/cylinders.mac | 2 +- examples/advanced/dna/moleculardna/ecoli.C | 129 +- .../advanced/dna/moleculardna/human_cell.C | 137 +- .../advanced/dna/moleculardna/human_cell.mac | 3 + .../dna/moleculardna/human_cell_HTB177.mac | 3 + .../dna/moleculardna/human_cell_MCF7.mac | 3 + .../dna/moleculardna/human_cell_alphas.C | 132 +- .../dna/moleculardna/human_cell_chromosomes.C | 131 +- .../moleculardna/human_cell_chromosomes.mac | 5 +- .../moleculardna/include/AnalysisManager.hh | 28 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../dna/moleculardna/include/RunAction.hh | 5 +- .../dna/moleculardna/moleculardna.out | 65 +- examples/advanced/dna/moleculardna/phage.C | 138 +- .../phase_space/phase_space_test.mac | 109 +- examples/advanced/dna/moleculardna/plasmid.C | 126 +- .../moleculardna/src/ActionInitialization.cc | 18 +- .../dna/moleculardna/src/AnalysisManager.cc | 79 +- .../src/IRTDamageReactionModel.cc | 10 + .../src/PrimaryGeneratorAction.cc | 17 +- .../dna/moleculardna/src/RunAction.cc | 9 +- .../dna/moleculardna/src/TimeStepAction.cc | 86 +- examples/advanced/doiPET/doiPET.out | 36 +- .../eFLASH_radiotherapy/CMakeLists.txt | 1 + examples/advanced/eFLASH_radiotherapy/History | 5 + .../advanced/eFLASH_radiotherapy/README.txt | 20 + .../eFLASH_radiotherapy/dose_longitudinal.out | 206 +- .../eFLASH_radiotherapy/dose_transversal.out | 300 +- .../eFLASH_radiotherapy.out | 26 +- .../include/FlashApplicator.hh | 4 +- .../include/FlashDetectorConstruction.hh | 6 + .../include/FlashMinibeamTemplate.hh | 75 + .../advanced/eFLASH_radiotherapy/minibeam.mac | 48 + .../src/FlashApplicator.cc | 17 +- .../src/FlashDetectorConstruction.cc | 57 +- .../src/FlashMinibeamTemplate.cc | 223 + .../src/FlashPrimaryGeneratorAction.cc | 4 +- examples/advanced/eFLASH_radiotherapy/vis.mac | 1 + examples/advanced/eRosita/eRosita.out | 16 +- .../exp_microdosimetry/CMakeLists.txt | 2 +- examples/advanced/exp_microdosimetry/History | 4 + examples/advanced/exp_microdosimetry/README | 34 +- .../exp_microdosimetry/exp_microdosimetry.cc | 4 +- .../exp_microdosimetry/exp_microdosimetry.out | 76 +- .../advanced/exp_microdosimetry/geometry.mac | 1 + .../include/DetectorConstruction.hh | 1 + .../advanced/exp_microdosimetry/output.mac | 2 +- .../exp_microdosimetry/protonBeam.mac | 26 + .../src/DetectorConstruction.cc | 148 +- .../src/DetectorMessenger.cc | 2 +- examples/advanced/exp_microdosimetry/vis.mac | 4 +- examples/advanced/fastAerosol/fastAerosol.out | 57 +- examples/advanced/gammaknife/History | 10 + examples/advanced/gammaknife/defaultMacro.mac | 2 + examples/advanced/gammaknife/gammaknife.out | 830 +- .../gammaray_telescope/gammaraytel.out | 31733 ++++++++-------- .../advanced/gammaray_telescope/macro5.mac | 4 - examples/advanced/gorad/gorad.out | 20 +- .../advanced/hadrontherapy/hadrontherapy.out | 30 +- examples/advanced/hadrontherapy/macro/vis.mac | 1 - .../advanced/human_phantom/human_phantom.out | 52 +- .../advanced/iort_therapy/iort_therapy.out | 26 +- .../lAr_calorimeter/lAr_calorimeter.out | 661 +- .../advanced/medical_linac/medical_linac.out | 6 +- examples/advanced/microbeam/microbeam.out | 34 +- .../advanced/microelec_SEY/CMakeLists.txt | 61 + examples/advanced/microelec_SEY/GNUmakefile | 18 + examples/advanced/microelec_SEY/History | 11 + examples/advanced/microelec_SEY/README | 94 + .../include/ActionInitialization.hh | 27 +- .../include/DetectorConstruction.hh | 198 + .../include/DetectorMessenger.hh | 87 + .../microelec_SEY/include/MicroElecHitSey.hh | 153 + .../microelec_SEY/include/MicroElecPhysics.hh | 78 + .../microelec_SEY/include/MicroElecRun.hh | 81 + .../microelec_SEY/include/MicroElecSdSey.hh | 106 + .../include/PrimaryGeneratorAction.hh} | 50 +- .../microelec_SEY/include/RunAction.hh} | 92 +- .../microelec_SEY/include/SteppingAction.hh | 53 + .../microelec_SEY/include/TrackingAction.hh | 49 +- examples/advanced/microelec_SEY/loop_ekin.mac | 2 + .../advanced/microelec_SEY/microelec-SEY.cc | 113 + .../advanced/microelec_SEY/microelec-SEY.in | 45 + .../advanced/microelec_SEY/microelec-SEY.mac | 172 + .../advanced/microelec_SEY/microelec-SEY.out | 533 + examples/advanced/microelec_SEY/plot.C | 56 + .../src/ActionInitialization.cc} | 73 +- .../microelec_SEY/src/DetectorConstruction.cc | 725 + .../microelec_SEY/src/DetectorMessenger.cc | 240 + .../microelec_SEY/src/MicroElecHitSey.cc | 135 + .../microelec_SEY/src/MicroElecPhysics.cc | 314 + .../microelec_SEY/src/MicroElecRun.cc | 113 + .../microelec_SEY/src/MicroElecSdSey.cc | 248 + .../src/PrimaryGeneratorAction.cc} | 40 +- .../advanced/microelec_SEY/src/RunAction.cc | 347 + .../microelec_SEY/src/SteppingAction.cc | 77 + .../microelec_SEY/src/TrackingAction.cc | 91 + examples/advanced/microelec_SEY/vis-win.mac | 79 + examples/advanced/microelec_SEY/vis.mac | 69 + .../microelectronics/microelectronics.out | 46 +- examples/advanced/nanobeam/nanobeam.out | 8 +- .../purging_magnet/purging_magnet.out | 24 +- .../stim_pixe_tomography.out | 85 +- .../underground_physics/CMakeLists.txt | 2 +- .../advanced/underground_physics/alpha.out | 2 +- .../underground_physics/alpha_pmt.out | 10280 ++--- .../underground_physics/gamma_1000.out | 704 +- .../underground_physics-alpha.out | 39 +- .../underground_physics.out | 456 +- .../advanced/underground_physics/wired.mac | 3 - .../SiliconPoreOptics.out | 26 +- .../xray_TESdetector/xray_TESdetector.out | 43 +- .../xray_fluorescence/xray_fluorescence.out | 34 +- .../xray_telescope/xray_telescope.out | 14 +- examples/basic/B1/History | 6 + examples/basic/B1/README | 183 - examples/basic/B1/{.README.txt => README.md} | 137 +- examples/basic/B1/exampleB1.cc | 3 +- examples/basic/B1/exampleB1.in | 6 +- examples/basic/B1/exampleB1.out | 87 +- .../basic/B1/include/ActionInitialization.hh | 3 +- .../basic/B1/include/DetectorConstruction.hh | 3 +- examples/basic/B1/include/EventAction.hh | 3 +- .../B1/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B1/include/RunAction.hh | 3 +- examples/basic/B1/include/SteppingAction.hh | 3 +- examples/basic/B1/run2.mac | 8 +- examples/basic/B1/src/ActionInitialization.cc | 3 +- examples/basic/B1/src/DetectorConstruction.cc | 3 +- examples/basic/B1/src/EventAction.cc | 3 +- .../basic/B1/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B1/src/RunAction.cc | 12 +- examples/basic/B1/src/SteppingAction.cc | 3 +- examples/basic/B1/vis.mac | 1 - examples/basic/B2/B2a/exampleB2a.cc | 3 +- examples/basic/B2/B2a/exampleB2a.out | 457 +- .../B2/B2a/include/ActionInitialization.hh | 3 +- .../B2/B2a/include/DetectorConstruction.hh | 3 +- .../basic/B2/B2a/include/DetectorMessenger.hh | 3 +- examples/basic/B2/B2a/include/EventAction.hh | 3 +- .../B2/B2a/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B2/B2a/include/RunAction.hh | 3 +- examples/basic/B2/B2a/include/TrackerHit.hh | 3 +- examples/basic/B2/B2a/include/TrackerSD.hh | 3 +- .../basic/B2/B2a/src/ActionInitialization.cc | 3 +- .../basic/B2/B2a/src/DetectorConstruction.cc | 3 +- .../basic/B2/B2a/src/DetectorMessenger.cc | 3 +- examples/basic/B2/B2a/src/EventAction.cc | 3 +- .../B2/B2a/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B2/B2a/src/RunAction.cc | 3 +- examples/basic/B2/B2a/src/TrackerHit.cc | 3 +- examples/basic/B2/B2a/src/TrackerSD.cc | 3 +- examples/basic/B2/B2b/exampleB2b.cc | 3 +- examples/basic/B2/B2b/exampleB2b.out | 419 +- .../B2/B2b/include/ActionInitialization.hh | 3 +- .../B2/B2b/include/ChamberParameterisation.hh | 3 +- .../B2/B2b/include/DetectorConstruction.hh | 3 +- .../basic/B2/B2b/include/DetectorMessenger.hh | 3 +- examples/basic/B2/B2b/include/EventAction.hh | 3 +- .../B2/B2b/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B2/B2b/include/RunAction.hh | 3 +- examples/basic/B2/B2b/include/TrackerHit.hh | 3 +- examples/basic/B2/B2b/include/TrackerSD.hh | 3 +- .../basic/B2/B2b/src/ActionInitialization.cc | 3 +- .../B2/B2b/src/ChamberParameterisation.cc | 3 +- .../basic/B2/B2b/src/DetectorConstruction.cc | 3 +- .../basic/B2/B2b/src/DetectorMessenger.cc | 3 +- examples/basic/B2/B2b/src/EventAction.cc | 3 +- .../B2/B2b/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B2/B2b/src/RunAction.cc | 3 +- examples/basic/B2/B2b/src/TrackerHit.cc | 3 +- examples/basic/B2/B2b/src/TrackerSD.cc | 3 +- examples/basic/B2/README | 214 - examples/basic/B2/{.README.txt => README.md} | 154 +- examples/basic/B3/B3a/exampleB3a.cc | 3 +- examples/basic/B3/B3a/exampleB3a.out | 28 +- .../B3/B3a/include/ActionInitialization.hh | 3 +- .../B3/B3a/include/DetectorConstruction.hh | 3 +- examples/basic/B3/B3a/include/EventAction.hh | 3 +- examples/basic/B3/B3a/include/PhysicsList.hh | 3 +- .../B3/B3a/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B3/B3a/include/RunAction.hh | 3 +- .../basic/B3/B3a/src/ActionInitialization.cc | 13 +- .../basic/B3/B3a/src/DetectorConstruction.cc | 3 +- examples/basic/B3/B3a/src/EventAction.cc | 3 +- examples/basic/B3/B3a/src/PhysicsList.cc | 3 +- .../B3/B3a/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B3/B3a/src/RunAction.cc | 3 +- examples/basic/B3/B3b/exampleB3b.cc | 3 +- examples/basic/B3/B3b/exampleB3b.out | 30 +- .../B3/B3b/include/ActionInitialization.hh | 3 +- .../B3/B3b/include/DetectorConstruction.hh | 3 +- examples/basic/B3/B3b/include/PhysicsList.hh | 3 +- .../B3/B3b/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B3/B3b/include/Run.hh | 3 +- examples/basic/B3/B3b/include/RunAction.hh | 3 +- .../basic/B3/B3b/src/ActionInitialization.cc | 13 +- .../basic/B3/B3b/src/DetectorConstruction.cc | 3 +- examples/basic/B3/B3b/src/PhysicsList.cc | 3 +- .../B3/B3b/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B3/B3b/src/Run.cc | 3 +- examples/basic/B3/B3b/src/RunAction.cc | 3 +- examples/basic/B3/History | 4 + examples/basic/B3/README | 213 - examples/basic/B3/{.README.txt => README.md} | 149 +- examples/basic/B4/B4a/exampleB4a.cc | 3 +- examples/basic/B4/B4a/exampleB4a.out | 67 +- .../B4/B4a/include/ActionInitialization.hh | 3 +- .../B4/B4a/include/DetectorConstruction.hh | 3 +- examples/basic/B4/B4a/include/EventAction.hh | 3 +- .../B4/B4a/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B4/B4a/include/RunAction.hh | 3 +- .../basic/B4/B4a/include/SteppingAction.hh | 3 +- .../basic/B4/B4a/src/ActionInitialization.cc | 3 +- .../basic/B4/B4a/src/DetectorConstruction.cc | 3 +- examples/basic/B4/B4a/src/EventAction.cc | 3 +- .../B4/B4a/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B4/B4a/src/RunAction.cc | 3 +- examples/basic/B4/B4a/src/SteppingAction.cc | 3 +- examples/basic/B4/B4b/exampleB4b.cc | 3 +- examples/basic/B4/B4b/exampleB4b.out | 67 +- .../B4/B4b/include/ActionInitialization.hh | 3 +- .../B4/B4b/include/DetectorConstruction.hh | 3 +- examples/basic/B4/B4b/include/EventAction.hh | 3 +- .../B4/B4b/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B4/B4b/include/RunAction.hh | 3 +- examples/basic/B4/B4b/include/RunData.hh | 3 +- .../basic/B4/B4b/include/SteppingAction.hh | 3 +- .../basic/B4/B4b/src/ActionInitialization.cc | 3 +- .../basic/B4/B4b/src/DetectorConstruction.cc | 3 +- examples/basic/B4/B4b/src/EventAction.cc | 3 +- .../B4/B4b/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B4/B4b/src/RunAction.cc | 3 +- examples/basic/B4/B4b/src/RunData.cc | 3 +- examples/basic/B4/B4b/src/SteppingAction.cc | 3 +- examples/basic/B4/B4c/exampleB4c.cc | 3 +- examples/basic/B4/B4c/exampleB4c.out | 67 +- .../B4/B4c/include/ActionInitialization.hh | 3 +- examples/basic/B4/B4c/include/CalorHit.hh | 3 +- .../basic/B4/B4c/include/CalorimeterSD.hh | 3 +- .../B4/B4c/include/DetectorConstruction.hh | 3 +- examples/basic/B4/B4c/include/EventAction.hh | 3 +- .../B4/B4c/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B4/B4c/include/RunAction.hh | 3 +- .../basic/B4/B4c/src/ActionInitialization.cc | 3 +- examples/basic/B4/B4c/src/CalorHit.cc | 3 +- examples/basic/B4/B4c/src/CalorimeterSD.cc | 3 +- .../basic/B4/B4c/src/DetectorConstruction.cc | 3 +- examples/basic/B4/B4c/src/EventAction.cc | 3 +- .../B4/B4c/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B4/B4c/src/RunAction.cc | 3 +- examples/basic/B4/B4d/exampleB4d.cc | 3 +- examples/basic/B4/B4d/exampleB4d.out | 69 +- .../B4/B4d/include/ActionInitialization.hh | 3 +- .../B4/B4d/include/DetectorConstruction.hh | 3 +- examples/basic/B4/B4d/include/EventAction.hh | 3 +- .../B4/B4d/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B4/B4d/include/RunAction.hh | 3 +- .../basic/B4/B4d/src/ActionInitialization.cc | 3 +- .../basic/B4/B4d/src/DetectorConstruction.cc | 3 +- examples/basic/B4/B4d/src/EventAction.cc | 3 +- .../B4/B4d/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B4/B4d/src/RunAction.cc | 3 +- examples/basic/B4/README | 281 - examples/basic/B4/{.README.txt => README.md} | 165 +- examples/basic/B5/README | 325 - examples/basic/B5/{.README.txt => README.md} | 148 +- examples/basic/B5/exampleB5.cc | 3 +- examples/basic/B5/exampleB5.out | 462 +- .../basic/B5/include/ActionInitialization.hh | 3 +- .../basic/B5/include/CellParameterisation.hh | 3 +- examples/basic/B5/include/Constants.hh | 5 +- .../basic/B5/include/DetectorConstruction.hh | 3 +- examples/basic/B5/include/DriftChamberHit.hh | 3 +- examples/basic/B5/include/DriftChamberSD.hh | 3 +- examples/basic/B5/include/EmCalorimeterHit.hh | 3 +- examples/basic/B5/include/EmCalorimeterSD.hh | 3 +- examples/basic/B5/include/EventAction.hh | 3 +- .../basic/B5/include/HadCalorimeterHit.hh | 3 +- examples/basic/B5/include/HadCalorimeterSD.hh | 3 +- examples/basic/B5/include/HodoscopeHit.hh | 3 +- examples/basic/B5/include/HodoscopeSD.hh | 3 +- examples/basic/B5/include/MagneticField.hh | 3 +- .../B5/include/PrimaryGeneratorAction.hh | 3 +- examples/basic/B5/include/RunAction.hh | 3 +- examples/basic/B5/src/ActionInitialization.cc | 3 +- examples/basic/B5/src/CellParameterisation.cc | 3 +- examples/basic/B5/src/DetectorConstruction.cc | 3 +- examples/basic/B5/src/DriftChamberHit.cc | 3 +- examples/basic/B5/src/DriftChamberSD.cc | 5 +- examples/basic/B5/src/EmCalorimeterHit.cc | 3 +- examples/basic/B5/src/EmCalorimeterSD.cc | 3 +- examples/basic/B5/src/EventAction.cc | 3 +- examples/basic/B5/src/HadCalorimeterHit.cc | 3 +- examples/basic/B5/src/HadCalorimeterSD.cc | 3 +- examples/basic/B5/src/HodoscopeHit.cc | 3 +- examples/basic/B5/src/HodoscopeSD.cc | 3 +- examples/basic/B5/src/MagneticField.cc | 3 +- .../basic/B5/src/PrimaryGeneratorAction.cc | 3 +- examples/basic/B5/src/RunAction.cc | 3 +- examples/basic/History | 12 + examples/basic/README | 58 - examples/basic/{.README.txt => README.md} | 8 +- examples/extended/History | 4 + examples/extended/{.README.txt => README.md} | 58 +- examples/extended/analysis/.README.txt | 29 - .../extended/analysis/AnaEx01/AnaEx01-csv.out | 65 +- .../analysis/AnaEx01/AnaEx01-hdf5.out | 65 +- .../analysis/AnaEx01/AnaEx01-root.out | 65 +- .../extended/analysis/AnaEx01/AnaEx01-xml.out | 65 +- examples/extended/analysis/AnaEx01/AnaEx01.cc | 8 +- examples/extended/analysis/AnaEx01/README | 161 - .../AnaEx01/{.README.txt => README.md} | 60 +- .../analysis/AnaEx01/include/HistoManager.hh | 7 +- .../shared/include/ActionInitialization.hh | 1 - .../shared/include/DetectorConstruction.hh | 3 - .../shared/include/DetectorMessenger.hh | 3 - .../AnaEx01/shared/include/EventAction.hh | 7 - .../shared/include/PrimaryGeneratorAction.hh | 3 - .../AnaEx01/shared/include/RunAction.hh | 7 - .../AnaEx01/shared/include/SteppingAction.hh | 3 - .../shared/src/ActionInitialization.cc | 1 - .../shared/src/DetectorConstruction.cc | 3 - .../AnaEx01/shared/src/DetectorMessenger.cc | 3 - .../AnaEx01/shared/src/EventAction.cc | 7 - .../shared/src/PrimaryGeneratorAction.cc | 3 - .../analysis/AnaEx01/shared/src/RunAction.cc | 5 - .../AnaEx01/shared/src/SteppingAction.cc | 3 - .../analysis/AnaEx01/src/HistoManager.cc | 7 +- examples/extended/analysis/AnaEx02/AnaEx02.cc | 8 +- .../extended/analysis/AnaEx02/AnaEx02.out | 65 +- examples/extended/analysis/AnaEx02/README | 145 - .../AnaEx02/{.README.txt => README.md} | 42 +- .../analysis/AnaEx02/include/HistoManager.hh | 6 +- .../shared/include/ActionInitialization.hh | 1 - .../shared/include/DetectorConstruction.hh | 3 - .../shared/include/DetectorMessenger.hh | 3 - .../AnaEx02/shared/include/EventAction.hh | 7 - .../shared/include/PrimaryGeneratorAction.hh | 3 - .../AnaEx02/shared/include/RunAction.hh | 7 - .../AnaEx02/shared/include/SteppingAction.hh | 3 - .../shared/src/ActionInitialization.cc | 1 - .../shared/src/DetectorConstruction.cc | 3 - .../AnaEx02/shared/src/DetectorMessenger.cc | 3 - .../AnaEx02/shared/src/EventAction.cc | 7 - .../shared/src/PrimaryGeneratorAction.cc | 3 - .../analysis/AnaEx02/shared/src/RunAction.cc | 5 - .../AnaEx02/shared/src/SteppingAction.cc | 3 - .../analysis/AnaEx02/src/HistoManager.cc | 6 +- .../extended/analysis/AnaEx03/AnaEx03-csv.out | 69 +- .../analysis/AnaEx03/AnaEx03-hdf5.out | 69 +- .../analysis/AnaEx03/AnaEx03-root.out | 69 +- .../extended/analysis/AnaEx03/AnaEx03-xml.out | 69 +- examples/extended/analysis/AnaEx03/AnaEx03.cc | 8 +- examples/extended/analysis/AnaEx03/README | 99 - .../AnaEx03/{.README.txt => README.md} | 57 +- .../AnaEx03/include/ActionInitialization.hh | 1 - .../analysis/AnaEx03/include/EventAction.hh | 7 - .../analysis/AnaEx03/include/RunAction.hh | 7 - .../shared/include/DetectorConstruction.hh | 3 - .../shared/include/DetectorMessenger.hh | 3 - .../shared/include/PrimaryGeneratorAction.hh | 3 - .../AnaEx03/shared/include/SteppingAction.hh | 3 - .../shared/src/DetectorConstruction.cc | 3 - .../AnaEx03/shared/src/DetectorMessenger.cc | 3 - .../shared/src/PrimaryGeneratorAction.cc | 3 - .../AnaEx03/shared/src/SteppingAction.cc | 3 - .../AnaEx03/src/ActionInitialization.cc | 1 - .../analysis/AnaEx03/src/EventAction.cc | 7 - .../analysis/AnaEx03/src/RunAction.cc | 7 - examples/extended/analysis/B1Con/README | 104 - examples/extended/analysis/B1Con/README.B1 | 172 - .../analysis/B1Con/{.README.txt => README.md} | 15 +- .../extended/analysis/B1Con/exampleB01Con.out | 167 +- .../extended/analysis/B1Con/exampleB1Con.cc | 5 +- .../B1Con/include/ActionInitialization.hh | 3 +- .../B1Con/include/DetectorConstruction.hh | 3 +- .../analysis/B1Con/include/EventAction.hh | 3 +- .../B1Con/include/PrimaryGeneratorAction.hh | 3 +- .../analysis/B1Con/include/RunAction.hh | 5 +- .../analysis/B1Con/include/SteppingAction.hh | 3 +- .../B1Con/include/VectorAccummulable.hh | 3 +- .../B1Con/src/ActionInitialization.cc | 5 +- .../B1Con/src/DetectorConstruction.cc | 3 +- .../analysis/B1Con/src/EventAction.cc | 3 +- .../B1Con/src/PrimaryGeneratorAction.cc | 3 +- .../extended/analysis/B1Con/src/RunAction.cc | 5 +- .../analysis/B1Con/src/SteppingAction.cc | 3 +- examples/extended/analysis/History | 5 + .../extended/analysis/{README => README.md} | 16 +- examples/extended/biasing/B01/README.md | 22 + examples/extended/biasing/B01/exampleB01.cc | 7 +- examples/extended/biasing/B01/exampleB01.out | 69 +- .../B01/include/B01ActionInitialization.hh | 5 +- .../B01/include/B01DetectorConstruction.hh | 5 +- .../B01/include/B01PrimaryGeneratorAction.hh | 4 +- .../extended/biasing/B01/include/B01Run.hh | 6 +- .../biasing/B01/include/B01RunAction.hh | 5 +- .../B01/src/B01ActionInitialization.cc | 5 +- .../B01/src/B01DetectorConstruction.cc | 5 +- .../B01/src/B01PrimaryGeneratorAction.cc | 5 +- examples/extended/biasing/B01/src/B01Run.cc | 7 +- .../extended/biasing/B01/src/B01RunAction.cc | 6 +- examples/extended/biasing/B02/README.md | 9 + examples/extended/biasing/B02/exampleB02.cc | 7 +- examples/extended/biasing/B02/exampleB02.out | 69 +- .../B02/include/B02ActionInitialization.hh | 5 +- .../B02/include/B02DetectorConstruction.hh | 5 +- .../B02ImportanceDetectorConstruction.hh | 5 +- .../biasing/B02/include/B02PVolumeStore.hh | 7 +- .../B02/include/B02PrimaryGeneratorAction.hh | 4 +- .../extended/biasing/B02/include/B02Run.hh | 6 +- .../biasing/B02/include/B02RunAction.hh | 5 +- .../B02/src/B02ActionInitialization.cc | 5 +- .../B02/src/B02DetectorConstruction.cc | 6 +- .../src/B02ImportanceDetectorConstruction.cc | 5 +- .../biasing/B02/src/B02PVolumeStore.cc | 7 +- .../B02/src/B02PrimaryGeneratorAction.cc | 5 +- examples/extended/biasing/B02/src/B02Run.cc | 7 +- .../extended/biasing/B02/src/B02RunAction.cc | 6 +- examples/extended/biasing/B03/README.md | 11 + examples/extended/biasing/B03/exampleB03.cc | 7 +- examples/extended/biasing/B03/exampleB03.out | 60 +- .../B03/include/B03ActionInitialization.hh | 5 +- .../B03/include/B03DetectorConstruction.hh | 5 +- .../B03ImportanceDetectorConstruction.hh | 5 +- .../biasing/B03/include/B03PVolumeStore.hh | 7 +- .../biasing/B03/include/B03PhysicsList.hh | 5 +- .../B03/include/B03PrimaryGeneratorAction.hh | 4 +- .../extended/biasing/B03/include/B03Run.hh | 6 +- .../biasing/B03/include/B03RunAction.hh | 5 +- .../B03/src/B03ActionInitialization.cc | 5 +- .../B03/src/B03DetectorConstruction.cc | 6 +- .../src/B03ImportanceDetectorConstruction.cc | 5 +- .../biasing/B03/src/B03PVolumeStore.cc | 7 +- .../biasing/B03/src/B03PhysicsList.cc | 5 +- .../B03/src/B03PrimaryGeneratorAction.cc | 5 +- examples/extended/biasing/B03/src/B03Run.cc | 5 +- .../extended/biasing/B03/src/B03RunAction.cc | 6 +- examples/extended/biasing/GB01/README | 50 - .../biasing/GB01/{.README.txt => README.md} | 21 +- examples/extended/biasing/GB01/exampleGB01.cc | 6 +- .../extended/biasing/GB01/exampleGB01.out | 33 +- .../GB01/include/GB01ActionInitialization.hh | 1 - .../include/GB01BOptrChangeCrossSection.hh | 4 +- ...B01BOptrMultiParticleChangeCrossSection.hh | 4 +- .../GB01/include/GB01DetectorConstruction.hh | 4 +- .../include/GB01PrimaryGeneratorAction.hh | 4 +- .../GB01/src/GB01ActionInitialization.cc | 1 - .../GB01/src/GB01BOptrChangeCrossSection.cc | 4 +- ...B01BOptrMultiParticleChangeCrossSection.cc | 4 +- .../GB01/src/GB01DetectorConstruction.cc | 4 +- .../GB01/src/GB01PrimaryGeneratorAction.cc | 4 +- examples/extended/biasing/GB02/README | 49 - .../biasing/GB02/{.README.txt => README.md} | 14 +- examples/extended/biasing/GB02/exampleGB02.cc | 6 +- .../extended/biasing/GB02/exampleGB02.out | 4671 +-- .../GB02/include/GB02ActionInitialization.hh | 1 - .../GB02BOptrMultiParticleForceCollision.hh | 4 +- .../GB02/include/GB02DetectorConstruction.hh | 4 +- .../include/GB02PrimaryGeneratorAction.hh | 4 +- .../GB02/src/GB02ActionInitialization.cc | 1 - .../GB02BOptrMultiParticleForceCollision.cc | 4 +- .../GB02/src/GB02DetectorConstruction.cc | 4 +- .../GB02/src/GB02PrimaryGeneratorAction.cc | 4 +- examples/extended/biasing/GB03/History | 4 + examples/extended/biasing/GB03/README | 45 - .../biasing/GB03/{.README.txt => README.md} | 48 +- examples/extended/biasing/GB03/exampleGB03.cc | 2 + .../extended/biasing/GB03/exampleGB03.out | 202 +- .../GB03/include/GB03ActionInitialization.hh | 1 - .../include/GB03BOptnSplitOrKillOnBoundary.hh | 2 - .../include/GB03BOptrGeometryBasedBiasing.hh | 3 - .../GB03/include/GB03DetectorConstruction.hh | 9 +- .../biasing/GB03/include/GB03EventAction.hh | 62 + .../biasing/GB03/include/GB03HodoHit.hh | 113 + .../GB03/include/GB03HodoSD.hh} | 38 +- .../include/GB03PrimaryGeneratorAction.hh | 1 - .../extended/biasing/GB03/include/GB03Run.hh | 82 + .../biasing/GB03/include/GB03RunAction.hh | 30 +- .../GB03/src/GB03ActionInitialization.cc | 10 +- .../src/GB03BOptnSplitOrKillOnBoundary.cc | 1 - .../GB03/src/GB03BOptrGeometryBasedBiasing.cc | 1 - .../GB03/src/GB03DetectorConstruction.cc | 128 +- .../biasing/GB03/src/GB03DetectorMessenger.cc | 128 - .../biasing/GB03/src/GB03EventAction.cc | 81 + .../extended/biasing/GB03/src/GB03HodoHit.cc | 98 + .../extended/biasing/GB03/src/GB03HodoSD.cc | 97 + .../GB03/src/GB03PrimaryGeneratorAction.cc | 1 - examples/extended/biasing/GB03/src/GB03Run.cc | 115 + .../biasing/GB03/src/GB03RunAction.cc | 117 + examples/extended/biasing/GB04/README | 36 - .../biasing/GB04/{.README.txt => README.md} | 14 +- examples/extended/biasing/GB04/exampleGB04.cc | 4 +- .../extended/biasing/GB04/exampleGB04.out | 1099 +- .../GB04/include/GB04ActionInitialization.hh | 1 - .../GB04/include/GB04BOptnBremSplitting.hh | 3 +- .../GB04/include/GB04BOptrBremSplitting.hh | 2 +- .../GB04/include/GB04DetectorConstruction.hh | 1 - .../include/GB04PrimaryGeneratorAction.hh | 1 - .../GB04/src/GB04ActionInitialization.cc | 1 - .../GB04/src/GB04BOptnBremSplitting.cc | 1 - .../GB04/src/GB04BOptrBremSplitting.cc | 1 - .../GB04/src/GB04DetectorConstruction.cc | 1 - .../GB04/src/GB04PrimaryGeneratorAction.cc | 1 - examples/extended/biasing/GB05/README | 47 - .../biasing/GB05/{.README.txt => README.md} | 11 +- examples/extended/biasing/GB05/exampleGB05.cc | 3 +- .../extended/biasing/GB05/exampleGB05.out | 2805 +- .../GB05/include/GB05ActionInitialization.hh | 1 - .../GB05BOptnSplitAndKillByCrossSection.hh | 2 - .../GB05BOptrSplitAndKillByCrossSection.hh | 2 +- .../GB05/include/GB05DetectorConstruction.hh | 3 +- .../include/GB05PrimaryGeneratorAction.hh | 3 +- .../extended/biasing/GB05/include/GB05SD.hh | 1 - .../GB05/src/GB05ActionInitialization.cc | 1 - .../GB05BOptnSplitAndKillByCrossSection.cc | 1 - .../GB05BOptrSplitAndKillByCrossSection.cc | 1 - .../GB05/src/GB05DetectorConstruction.cc | 1 - .../GB05/src/GB05PrimaryGeneratorAction.cc | 1 - examples/extended/biasing/GB05/src/GB05SD.cc | 1 - examples/extended/biasing/GB06/README | 100 - .../biasing/GB06/{.README.txt => README.md} | 36 +- examples/extended/biasing/GB06/exampleGB06.cc | 6 +- .../extended/biasing/GB06/exampleGB06.out | 969 +- .../GB06/include/GB06ActionInitialization.hh | 1 - .../GB06BOptnSplitAndKillByImportance.hh | 1 - .../GB06BOptrSplitAndKillByImportance.hh | 4 +- .../GB06/include/GB06DetectorConstruction.hh | 4 +- .../include/GB06ParallelWorldForSlices.hh | 6 +- .../include/GB06PrimaryGeneratorAction.hh | 4 +- .../extended/biasing/GB06/include/GB06SD.hh | 4 +- .../GB06/src/GB06ActionInitialization.cc | 1 - .../src/GB06BOptnSplitAndKillByImportance.cc | 1 - .../src/GB06BOptrSplitAndKillByImportance.cc | 4 +- .../GB06/src/GB06DetectorConstruction.cc | 4 +- .../GB06/src/GB06ParallelWorldForSlices.cc | 5 +- .../GB06/src/GB06PrimaryGeneratorAction.cc | 3 +- examples/extended/biasing/GB06/src/GB06SD.cc | 4 +- examples/extended/biasing/GB07/README | 84 - .../biasing/GB07/{.README.txt => README.md} | 38 +- examples/extended/biasing/GB07/exampleGB07.cc | 6 +- .../extended/biasing/GB07/exampleGB07.out | 1012 +- .../GB07/include/GB07ActionInitialization.hh | 1 - .../GB07/include/GB07BOptrLeadingParticle.hh | 4 +- .../GB07/include/GB07DetectorConstruction.hh | 4 +- .../include/GB07PrimaryGeneratorAction.hh | 4 +- .../extended/biasing/GB07/include/GB07SD.hh | 4 +- .../GB07/src/GB07ActionInitialization.cc | 1 - .../GB07/src/GB07BOptrLeadingParticle.cc | 4 +- .../GB07/src/GB07DetectorConstruction.cc | 4 +- .../GB07/src/GB07PrimaryGeneratorAction.cc | 4 +- examples/extended/biasing/GB07/src/GB07SD.cc | 4 +- examples/extended/biasing/History | 6 + examples/extended/biasing/README | 149 - .../biasing/{.README.txt => README.md} | 62 +- examples/extended/biasing/ReverseMC01/History | 17 +- examples/extended/biasing/ReverseMC01/README | 542 - .../ReverseMC01/{.README.txt => README.md} | 58 +- .../biasing/ReverseMC01/exampleRMC01.cc | 40 +- .../include/G4AdjointPhysicsList.hh | 10 +- .../include/G4AdjointPhysicsMessenger.hh | 6 +- .../include/RMC01ActionInitialization.hh | 65 + .../include/RMC01AdjointEventAction.hh | 6 +- .../ReverseMC01/include/RMC01Analysis.hh | 15 +- .../include/RMC01AnalysisManager.hh | 144 +- .../include/RMC01AnalysisManagerMessenger.hh | 26 +- .../include/RMC01DetectorConstruction.hh | 7 +- .../include/RMC01DetectorMessenger.hh | 6 +- .../include/RMC01DoubleWithWeightHit.hh | 57 +- .../ReverseMC01/include/RMC01EventAction.hh | 6 +- .../include/RMC01PrimaryGeneratorAction.hh | 7 +- .../ReverseMC01/include/RMC01RunAction.hh | 9 +- .../biasing/ReverseMC01/include/RMC01SD.hh | 6 +- .../run_adjoint_simulation_electron.out | 40 +- .../ReverseMC01/src/G4AdjointPhysicsList.cc | 694 +- .../src/G4AdjointPhysicsMessenger.cc | 6 +- .../src/RMC01ActionInitialization.cc | 98 + .../src/RMC01AdjointEventAction.cc | 12 +- .../ReverseMC01/src/RMC01AnalysisManager.cc | 1123 +- .../src/RMC01AnalysisManagerMessenger.cc | 99 +- .../src/RMC01DetectorConstruction.cc | 55 +- .../ReverseMC01/src/RMC01DetectorMessenger.cc | 6 +- .../src/RMC01DoubleWithWeightHit.cc | 8 +- .../ReverseMC01/src/RMC01EventAction.cc | 6 +- .../src/RMC01PrimaryGeneratorAction.cc | 8 +- .../biasing/ReverseMC01/src/RMC01RunAction.cc | 20 +- .../biasing/ReverseMC01/src/RMC01SD.cc | 6 +- examples/extended/common/.README.txt | 33 - examples/extended/common/CMakeLists.txt | 85 +- examples/extended/common/GNUmakefile | 36 - examples/extended/common/History | 112 +- examples/extended/common/README | 34 - examples/extended/common/README.md | 9 + examples/extended/common/common.out | 14 +- .../common => common/exCommon}/CMakeLists.txt | 12 +- .../common => common/exCommon}/History | 19 + .../.README.txt => common/exCommon/README.md} | 9 +- examples/extended/common/exCommon/common.out | 167 + .../exCommon/exCommon.cc} | 5 +- .../exCommon/exCommonNoVis.cc} | 5 +- .../exCommon}/include/DetectorConstruction.hh | 3 +- .../include/DetectorConstruction0.hh | 3 +- .../exCommon}/include/GeantinoPhysicsList.hh | 3 +- .../include/GpsPrimaryGeneratorAction.hh | 6 +- .../include/GunPrimaryGeneratorAction.hh | 5 +- .../extended/common/{ => exCommon}/init.mac | 0 .../common/{ => exCommon}/init_vis.mac | 0 .../extended/common/{ => exCommon}/run.mac | 0 .../exCommon}/src/DetectorConstruction.cc | 3 +- .../src/DetectorConstruction0.cc | 3 +- .../{ => exCommon}/src/GeantinoPhysicsList.cc | 3 +- .../src/GpsPrimaryGeneratorAction.cc | 5 +- .../src/GunPrimaryGeneratorAction.cc | 3 +- .../common => common/exCommon}/testCommon.cc | 4 +- .../extended/common/{ => exCommon}/vis.mac | 0 .../extended/common/exampleCommonNoVis.cc | 82 - .../common/src/DetectorConstruction.cc | 210 - examples/extended/common/testCommon.cc | 74 - examples/extended/electromagnetic/.README.txt | 120 - examples/extended/electromagnetic/History | 7 + .../electromagnetic/{README => README.md} | 52 +- .../electromagnetic/TestEm0/DirectAccess.cc | 6 +- .../extended/electromagnetic/TestEm0/History | 4 + .../extended/electromagnetic/TestEm0/README | 41 - .../TestEm0/{.README.txt => README.md} | 24 +- .../electromagnetic/TestEm0/TestEm0.cc | 8 +- .../electromagnetic/TestEm0/TestEm0.out | 14 +- .../TestEm0/include/DetectorConstruction.hh | 9 +- .../TestEm0/include/DetectorMessenger.hh | 6 +- .../TestEm0/include/PhysListEmStandard.hh | 7 +- .../TestEm0/include/PhysicsList.hh | 8 +- .../TestEm0/include/PhysicsListMessenger.hh | 6 +- .../TestEm0/include/PrimaryGeneratorAction.hh | 6 +- .../TestEm0/include/RunAction.hh | 6 +- .../TestEm0/src/DetectorConstruction.cc | 10 +- .../TestEm0/src/DetectorMessenger.cc | 6 +- .../TestEm0/src/PhysListEmStandard.cc | 5 +- .../TestEm0/src/PhysicsList.cc | 6 +- .../TestEm0/src/PhysicsListMessenger.cc | 6 +- .../TestEm0/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm0/src/RunAction.cc | 19 +- .../extended/electromagnetic/TestEm1/README | 163 - .../TestEm1/{.README.txt => README.md} | 46 +- .../electromagnetic/TestEm1/TestEm1.cc | 7 +- .../electromagnetic/TestEm1/TestEm1.out | 80 +- .../TestEm1/include/ActionInitialization.hh | 1 - .../TestEm1/include/DetectorConstruction.hh | 7 +- .../TestEm1/include/DetectorMessenger.hh | 6 +- .../TestEm1/include/EventAction.hh | 7 +- .../TestEm1/include/HistoManager.hh | 6 +- .../TestEm1/include/PhysListEmStandard.hh | 6 +- .../TestEm1/include/PhysicsList.hh | 7 +- .../TestEm1/include/PhysicsListMessenger.hh | 6 +- .../TestEm1/include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../electromagnetic/TestEm1/include/Run.hh | 6 +- .../TestEm1/include/RunAction.hh | 6 +- .../TestEm1/include/StackingAction.hh | 6 +- .../TestEm1/include/StepMax.hh | 6 +- .../TestEm1/include/StepMaxMessenger.hh | 6 +- .../TestEm1/include/SteppingAction.hh | 6 +- .../TestEm1/include/TrackingAction.hh | 6 +- .../TestEm1/src/ActionInitialization.cc | 1 - .../TestEm1/src/DetectorConstruction.cc | 7 +- .../TestEm1/src/DetectorMessenger.cc | 6 +- .../TestEm1/src/EventAction.cc | 7 +- .../TestEm1/src/HistoManager.cc | 8 +- .../TestEm1/src/PhysListEmStandard.cc | 5 +- .../TestEm1/src/PhysicsList.cc | 6 +- .../TestEm1/src/PhysicsListMessenger.cc | 6 +- .../TestEm1/src/PrimaryGeneratorAction.cc | 7 +- .../TestEm1/src/PrimaryGeneratorMessenger.cc | 6 +- .../electromagnetic/TestEm1/src/Run.cc | 6 +- .../electromagnetic/TestEm1/src/RunAction.cc | 6 +- .../TestEm1/src/StackingAction.cc | 6 +- .../electromagnetic/TestEm1/src/StepMax.cc | 6 +- .../TestEm1/src/StepMaxMessenger.cc | 6 +- .../TestEm1/src/SteppingAction.cc | 6 +- .../TestEm1/src/TrackingAction.cc | 6 +- .../extended/electromagnetic/TestEm10/README | 103 - .../TestEm10/{.README.txt => README.md} | 54 +- .../electromagnetic/TestEm10/TestEm10.cc | 8 +- .../electromagnetic/TestEm10/TestEm10.out | 28 +- .../TestEm10/include/DetectorALICE06.hh | 6 +- .../TestEm10/include/DetectorBari05.hh | 6 +- .../TestEm10/include/DetectorBarr90.hh | 6 +- .../TestEm10/include/DetectorConstruction.hh | 5 +- .../TestEm10/include/DetectorHarris73.hh | 6 +- .../TestEm10/include/DetectorMessenger.hh | 9 +- .../TestEm10/include/DetectorSimpleALICE.hh | 6 +- .../TestEm10/include/DetectorWatase86.hh | 6 +- .../TestEm10/include/EventAction.hh | 9 +- .../TestEm10/include/Materials.hh | 6 +- .../TestEm10/include/PhysicsList.hh | 5 +- .../TestEm10/include/PhysicsListMessenger.hh | 9 +- .../include/PrimaryGeneratorAction.hh | 9 +- .../TestEm10/include/RadiatorDescription.hh | 8 +- .../TestEm10/include/RunAction.hh | 9 +- .../TestEm10/include/RunMessenger.hh | 10 +- .../TestEm10/include/SensitiveDetector.hh | 9 +- .../TestEm10/include/StackingAction.hh | 6 +- .../TestEm10/include/StepMax.hh | 6 +- .../TestEm10/include/StepMaxMessenger.hh | 6 +- .../include/TransitionRadiationPhysics.hh | 6 +- .../include/XTRTransparentRegRadModel.hh | 8 +- .../TestEm10/src/DetectorALICE06.cc | 6 +- .../TestEm10/src/DetectorBari05.cc | 6 +- .../TestEm10/src/DetectorBarr90.cc | 6 +- .../TestEm10/src/DetectorConstruction.cc | 6 +- .../TestEm10/src/DetectorHarris73.cc | 6 +- .../TestEm10/src/DetectorMessenger.cc | 6 +- .../TestEm10/src/DetectorSimpleALICE.cc | 6 +- .../TestEm10/src/DetectorWatase86.cc | 6 +- .../TestEm10/src/EventAction.cc | 9 +- .../electromagnetic/TestEm10/src/Materials.cc | 7 +- .../TestEm10/src/PhysicsList.cc | 5 +- .../TestEm10/src/PhysicsListMessenger.cc | 5 +- .../TestEm10/src/PrimaryGeneratorAction.cc | 9 +- .../electromagnetic/TestEm10/src/RunAction.cc | 8 +- .../TestEm10/src/RunMessenger.cc | 9 +- .../TestEm10/src/SensitiveDetector.cc | 9 +- .../TestEm10/src/StackingAction.cc | 6 +- .../electromagnetic/TestEm10/src/StepMax.cc | 6 +- .../TestEm10/src/StepMaxMessenger.cc | 6 +- .../src/TransitionRadiationPhysics.cc | 5 +- .../TestEm10/src/XTRTransparentRegRadModel.cc | 5 +- .../extended/electromagnetic/TestEm11/README | 186 - .../TestEm11/{.README.txt => README.md} | 61 +- .../electromagnetic/TestEm11/TestEm11.cc | 6 +- .../electromagnetic/TestEm11/TestEm11.out | 38 +- .../TestEm11/include/ActionInitialization.hh | 1 - .../TestEm11/include/DetectorConstruction.hh | 6 +- .../TestEm11/include/DetectorMessenger.hh | 6 +- .../TestEm11/include/EventAction.hh | 6 +- .../TestEm11/include/HistoManager.hh | 7 +- .../TestEm11/include/PhysListEmStandard.hh | 7 +- .../TestEm11/include/PhysicsList.hh | 8 +- .../TestEm11/include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../electromagnetic/TestEm11/include/Run.hh | 6 +- .../TestEm11/include/RunAction.hh | 6 +- .../TestEm11/include/StepMax.hh | 6 +- .../TestEm11/include/StepMaxMessenger.hh | 6 +- .../TestEm11/include/SteppingAction.hh | 6 +- .../TestEm11/include/TrackingAction.hh | 6 +- .../TestEm11/src/ActionInitialization.cc | 1 - .../TestEm11/src/DetectorConstruction.cc | 6 +- .../TestEm11/src/DetectorMessenger.cc | 6 +- .../TestEm11/src/EventAction.cc | 6 +- .../TestEm11/src/HistoManager.cc | 9 +- .../TestEm11/src/PhysListEmStandard.cc | 5 +- .../TestEm11/src/PhysicsList.cc | 6 +- .../TestEm11/src/PhysicsListMessenger.cc | 6 +- .../TestEm11/src/PrimaryGeneratorAction.cc | 6 +- .../TestEm11/src/PrimaryGeneratorMessenger.cc | 6 +- .../electromagnetic/TestEm11/src/Run.cc | 6 +- .../electromagnetic/TestEm11/src/RunAction.cc | 6 +- .../electromagnetic/TestEm11/src/StepMax.cc | 6 +- .../TestEm11/src/StepMaxMessenger.cc | 6 +- .../TestEm11/src/SteppingAction.cc | 6 +- .../TestEm11/src/TrackingAction.cc | 6 +- .../extended/electromagnetic/TestEm12/README | 163 - .../TestEm12/{.README.txt => README.md} | 55 +- .../electromagnetic/TestEm12/TestEm12.cc | 6 +- .../electromagnetic/TestEm12/TestEm12.out | 22 +- .../TestEm12/include/ActionInitialization.hh | 1 - .../TestEm12/include/DetectorConstruction.hh | 6 +- .../TestEm12/include/DetectorMessenger.hh | 6 +- .../TestEm12/include/EventAction.hh | 6 +- .../TestEm12/include/HistoManager.hh | 7 +- .../TestEm12/include/PhysListEmStandard.hh | 7 +- .../TestEm12/include/PhysListEmStandardSSM.hh | 6 +- .../TestEm12/include/PhysicsList.hh | 8 +- .../TestEm12/include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../electromagnetic/TestEm12/include/Run.hh | 6 +- .../TestEm12/include/RunAction.hh | 6 +- .../TestEm12/include/StepMax.hh | 6 +- .../TestEm12/include/StepMaxMessenger.hh | 6 +- .../TestEm12/include/SteppingAction.hh | 6 +- .../TestEm12/include/TrackingAction.hh | 6 +- .../TestEm12/src/ActionInitialization.cc | 1 - .../TestEm12/src/DetectorConstruction.cc | 6 +- .../TestEm12/src/DetectorMessenger.cc | 6 +- .../TestEm12/src/EventAction.cc | 6 +- .../TestEm12/src/HistoManager.cc | 9 +- .../TestEm12/src/PhysListEmStandard.cc | 5 +- .../TestEm12/src/PhysListEmStandardSSM.cc | 6 +- .../TestEm12/src/PhysicsList.cc | 6 +- .../TestEm12/src/PhysicsListMessenger.cc | 6 +- .../TestEm12/src/PrimaryGeneratorAction.cc | 6 +- .../TestEm12/src/PrimaryGeneratorMessenger.cc | 6 +- .../electromagnetic/TestEm12/src/Run.cc | 6 +- .../electromagnetic/TestEm12/src/RunAction.cc | 6 +- .../electromagnetic/TestEm12/src/StepMax.cc | 6 +- .../TestEm12/src/StepMaxMessenger.cc | 6 +- .../TestEm12/src/SteppingAction.cc | 6 +- .../TestEm12/src/TrackingAction.cc | 6 +- .../extended/electromagnetic/TestEm13/README | 87 - .../TestEm13/{.README.txt => README.md} | 42 +- .../electromagnetic/TestEm13/TestEm13.cc | 6 +- .../electromagnetic/TestEm13/TestEm13.out | 16 +- .../TestEm13/include/ActionInitialization.hh | 1 - .../TestEm13/include/DetectorConstruction.hh | 6 +- .../TestEm13/include/DetectorMessenger.hh | 6 +- .../TestEm13/include/PhysListEmLivermore.hh | 6 +- .../TestEm13/include/PhysListEmPenelope.hh | 6 +- .../TestEm13/include/PhysListEmStandard.hh | 6 +- .../TestEm13/include/PhysicsList.hh | 7 +- .../TestEm13/include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../electromagnetic/TestEm13/include/Run.hh | 6 +- .../TestEm13/include/RunAction.hh | 6 +- .../TestEm13/include/SteppingAction.hh | 6 +- .../TestEm13/src/ActionInitialization.cc | 1 - .../TestEm13/src/DetectorConstruction.cc | 6 +- .../TestEm13/src/DetectorMessenger.cc | 6 +- .../TestEm13/src/PhysListEmLivermore.cc | 7 +- .../TestEm13/src/PhysListEmPenelope.cc | 7 +- .../TestEm13/src/PhysListEmStandard.cc | 6 +- .../TestEm13/src/PhysicsList.cc | 6 +- .../TestEm13/src/PhysicsListMessenger.cc | 6 +- .../TestEm13/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm13/src/Run.cc | 6 +- .../electromagnetic/TestEm13/src/RunAction.cc | 6 +- .../TestEm13/src/SteppingAction.cc | 6 +- .../extended/electromagnetic/TestEm14/README | 124 - .../TestEm14/{.README.txt => README.md} | 55 +- .../electromagnetic/TestEm14/TestEm14.cc | 6 +- .../electromagnetic/TestEm14/TestEm14.out | 16 +- .../TestEm14/include/ActionInitialization.hh | 1 - .../TestEm14/include/DetectorConstruction.hh | 4 - .../TestEm14/include/DetectorMessenger.hh | 4 - .../TestEm14/include/HistoManager.hh | 5 +- .../TestEm14/include/PhysListEmLivermore.hh | 4 - .../TestEm14/include/PhysListEmPenelope.hh | 4 - .../TestEm14/include/PhysListEmStandard.hh | 4 - .../TestEm14/include/PhysicsList.hh | 5 +- .../TestEm14/include/PhysicsListMessenger.hh | 4 - .../include/PrimaryGeneratorAction.hh | 4 - .../electromagnetic/TestEm14/include/Run.hh | 4 - .../TestEm14/include/RunAction.hh | 4 - .../TestEm14/include/SteppingAction.hh | 4 - .../TestEm14/src/ActionInitialization.cc | 1 - .../TestEm14/src/DetectorConstruction.cc | 4 - .../TestEm14/src/DetectorMessenger.cc | 4 - .../TestEm14/src/HistoManager.cc | 7 +- .../TestEm14/src/PhysListEmLivermore.cc | 4 - .../TestEm14/src/PhysListEmPenelope.cc | 4 - .../TestEm14/src/PhysListEmStandard.cc | 4 - .../TestEm14/src/PhysicsList.cc | 4 - .../TestEm14/src/PhysicsListMessenger.cc | 4 - .../TestEm14/src/PrimaryGeneratorAction.cc | 4 - .../electromagnetic/TestEm14/src/Run.cc | 4 - .../electromagnetic/TestEm14/src/RunAction.cc | 4 - .../TestEm14/src/SteppingAction.cc | 4 - .../extended/electromagnetic/TestEm15/README | 204 - .../TestEm15/{.README.txt => README.md} | 80 +- .../electromagnetic/TestEm15/TestEm15.cc | 6 +- .../electromagnetic/TestEm15/TestEm15.out | 18 +- .../TestEm15/include/DetectorConstruction.hh | 6 +- .../TestEm15/include/DetectorMessenger.hh | 6 +- .../TestEm15/include/HistoManager.hh | 6 +- .../TestEm15/include/PhysListEmStandard.hh | 7 +- .../TestEm15/include/PhysicsList.hh | 8 +- .../TestEm15/include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../TestEm15/include/ProcessesCount.hh | 6 +- .../TestEm15/include/RunAction.hh | 6 +- .../TestEm15/include/StepMax.hh | 6 +- .../TestEm15/include/StepMaxMessenger.hh | 6 +- .../TestEm15/include/SteppingAction.hh | 6 +- .../TestEm15/src/DetectorConstruction.cc | 6 +- .../TestEm15/src/DetectorMessenger.cc | 6 +- .../TestEm15/src/HistoManager.cc | 8 +- .../TestEm15/src/PhysListEmStandard.cc | 7 +- .../TestEm15/src/PhysicsList.cc | 7 +- .../TestEm15/src/PhysicsListMessenger.cc | 6 +- .../TestEm15/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm15/src/RunAction.cc | 6 +- .../electromagnetic/TestEm15/src/StepMax.cc | 6 +- .../TestEm15/src/StepMaxMessenger.cc | 6 +- .../TestEm15/src/SteppingAction.cc | 6 +- .../extended/electromagnetic/TestEm16/README | 135 - .../TestEm16/{.README.txt => README.md} | 68 +- .../electromagnetic/TestEm16/TestEm16.cc | 6 +- .../electromagnetic/TestEm16/TestEm16.out | 10 +- .../TestEm16/include/ActionInitialization.hh | 5 +- .../TestEm16/include/DetectorConstruction.hh | 6 +- .../TestEm16/include/DetectorMessenger.hh | 6 +- .../TestEm16/include/HistoManager.hh | 8 +- .../TestEm16/include/PhysicsList.hh | 6 +- .../TestEm16/include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../electromagnetic/TestEm16/include/Run.hh | 6 +- .../TestEm16/include/RunAction.hh | 6 +- .../TestEm16/include/SteppingAction.hh | 6 +- .../TestEm16/src/ActionInitialization.cc | 5 - .../TestEm16/src/DetectorConstruction.cc | 6 +- .../TestEm16/src/DetectorMessenger.cc | 6 +- .../TestEm16/src/HistoManager.cc | 8 +- .../TestEm16/src/PhysicsList.cc | 6 +- .../TestEm16/src/PhysicsListMessenger.cc | 6 +- .../TestEm16/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm16/src/Run.cc | 6 +- .../electromagnetic/TestEm16/src/RunAction.cc | 6 +- .../TestEm16/src/SteppingAction.cc | 6 +- .../extended/electromagnetic/TestEm17/README | 112 - .../TestEm17/{.README.txt => README.md} | 66 +- .../electromagnetic/TestEm17/TestEm17.cc | 7 +- .../electromagnetic/TestEm17/TestEm17.out | 32 +- .../TestEm17/include/DetectorConstruction.hh | 6 +- .../TestEm17/include/DetectorMessenger.hh | 9 +- .../TestEm17/include/HistoManager.hh | 7 +- .../TestEm17/include/HistoMessenger.hh | 7 +- .../TestEm17/include/MuCrossSections.hh | 6 +- .../TestEm17/include/MuNuclearBuilder.hh | 6 +- .../TestEm17/include/PhysListEmStandard.hh | 6 +- .../TestEm17/include/PhysicsList.hh | 6 +- .../TestEm17/include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../TestEm17/include/ProcessesCount.hh | 6 +- .../TestEm17/include/RunAction.hh | 6 +- .../TestEm17/include/StackingAction.hh | 6 +- .../TestEm17/include/SteppingAction.hh | 6 +- .../TestEm17/src/DetectorConstruction.cc | 7 +- .../TestEm17/src/DetectorMessenger.cc | 9 +- .../TestEm17/src/HistoManager.cc | 9 +- .../TestEm17/src/HistoMessenger.cc | 7 +- .../TestEm17/src/MuCrossSections.cc | 6 +- .../TestEm17/src/MuNuclearBuilder.cc | 7 +- .../TestEm17/src/PhysListEmStandard.cc | 6 +- .../TestEm17/src/PhysicsList.cc | 7 +- .../TestEm17/src/PhysicsListMessenger.cc | 6 +- .../TestEm17/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm17/src/RunAction.cc | 6 +- .../TestEm17/src/StackingAction.cc | 6 +- .../TestEm17/src/SteppingAction.cc | 6 +- .../extended/electromagnetic/TestEm18/README | 123 - .../TestEm18/{.README.txt => README.md} | 85 +- .../electromagnetic/TestEm18/TestEm18.cc | 7 +- .../electromagnetic/TestEm18/TestEm18.out | 8 +- .../TestEm18/include/DetectorConstruction.hh | 6 +- .../TestEm18/include/DetectorMessenger.hh | 6 +- .../TestEm18/include/EventAction.hh | 6 +- .../TestEm18/include/HistoManager.hh | 6 +- .../TestEm18/include/PhysListEmLivermore.hh | 4 +- .../TestEm18/include/PhysListEmPenelope.hh | 4 +- .../TestEm18/include/PhysListEmStandard.hh | 6 +- .../TestEm18/include/PhysicsList.hh | 6 +- .../TestEm18/include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../TestEm18/include/RunAction.hh | 6 +- .../TestEm18/include/StackingAction.hh | 6 +- .../TestEm18/include/StackingMessenger.hh | 6 +- .../TestEm18/include/StepMax.hh | 6 +- .../TestEm18/include/StepMaxMessenger.hh | 6 +- .../TestEm18/include/SteppingAction.hh | 6 +- .../TestEm18/include/TrackingAction.hh | 6 +- .../TestEm18/src/DetectorConstruction.cc | 6 +- .../TestEm18/src/DetectorMessenger.cc | 6 +- .../TestEm18/src/EventAction.cc | 6 +- .../TestEm18/src/HistoManager.cc | 8 +- .../TestEm18/src/PhysListEmLivermore.cc | 7 +- .../TestEm18/src/PhysListEmPenelope.cc | 7 +- .../TestEm18/src/PhysListEmStandard.cc | 6 +- .../TestEm18/src/PhysicsList.cc | 6 +- .../TestEm18/src/PhysicsListMessenger.cc | 6 +- .../TestEm18/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm18/src/RunAction.cc | 6 +- .../TestEm18/src/StackingAction.cc | 6 +- .../TestEm18/src/StackingMessenger.cc | 6 +- .../electromagnetic/TestEm18/src/StepMax.cc | 6 +- .../TestEm18/src/StepMaxMessenger.cc | 6 +- .../TestEm18/src/SteppingAction.cc | 6 +- .../TestEm18/src/TrackingAction.cc | 6 +- .../extended/electromagnetic/TestEm2/README | 162 - .../TestEm2/{.README.txt => README.md} | 81 +- .../electromagnetic/TestEm2/TestEm2.cc | 7 +- .../electromagnetic/TestEm2/TestEm2.out | 224 +- .../TestEm2/include/ActionInitialization.hh | 4 +- .../TestEm2/include/DetectorConstruction.hh | 6 +- .../TestEm2/include/DetectorMessenger.hh | 6 +- .../TestEm2/include/EmAcceptance.hh | 6 +- .../TestEm2/include/EventAction.hh | 6 +- .../TestEm2/include/PhysListEmStandard.hh | 6 +- .../TestEm2/include/PhysicsList.hh | 4 - .../TestEm2/include/PhysicsListMessenger.hh | 4 - .../TestEm2/include/PrimaryGeneratorAction.hh | 6 +- .../electromagnetic/TestEm2/include/Run.hh | 6 +- .../TestEm2/include/RunAction.hh | 6 +- .../TestEm2/include/RunActionMessenger.hh | 6 +- .../TestEm2/include/StepMax.hh | 6 +- .../TestEm2/include/StepMaxMessenger.hh | 6 +- .../TestEm2/include/SteppingAction.hh | 6 +- .../TestEm2/include/TrackingAction.hh | 6 +- .../TestEm2/src/ActionInitialization.cc | 3 +- .../TestEm2/src/DetectorConstruction.cc | 5 +- .../TestEm2/src/DetectorMessenger.cc | 6 +- .../TestEm2/src/EmAcceptance.cc | 8 +- .../TestEm2/src/EventAction.cc | 6 +- .../TestEm2/src/PhysListEmStandard.cc | 5 +- .../TestEm2/src/PhysicsList.cc | 4 - .../TestEm2/src/PhysicsListMessenger.cc | 4 - .../TestEm2/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm2/src/Run.cc | 6 +- .../electromagnetic/TestEm2/src/RunAction.cc | 8 +- .../TestEm2/src/RunActionMessenger.cc | 6 +- .../electromagnetic/TestEm2/src/StepMax.cc | 6 +- .../TestEm2/src/StepMaxMessenger.cc | 6 +- .../TestEm2/src/SteppingAction.cc | 6 +- .../TestEm2/src/TrackingAction.cc | 6 +- .../extended/electromagnetic/TestEm3/README | 198 - .../TestEm3/{.README.txt => README.md} | 60 +- .../electromagnetic/TestEm3/TestEm3-geom.out | 20 +- .../electromagnetic/TestEm3/TestEm3.cc | 6 +- .../electromagnetic/TestEm3/TestEm3.out | 74 +- .../TestEm3/include/ActionInitialization.hh | 1 - .../TestEm3/include/DetectorConstruction.hh | 6 +- .../TestEm3/include/DetectorMessenger.hh | 6 +- .../TestEm3/include/EmAcceptance.hh | 6 +- .../TestEm3/include/EventAction.hh | 6 +- .../TestEm3/include/HistoManager.hh | 5 +- .../TestEm3/include/PhysListEmStandard.hh | 6 +- .../TestEm3/include/PhysicsList.hh | 4 - .../TestEm3/include/PhysicsListMessenger.hh | 4 - .../TestEm3/include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../electromagnetic/TestEm3/include/Run.hh | 6 +- .../TestEm3/include/RunAction.hh | 6 +- .../TestEm3/include/RunActionMessenger.hh | 6 +- .../TestEm3/include/StepMax.hh | 6 +- .../TestEm3/include/StepMaxMessenger.hh | 6 +- .../TestEm3/include/SteppingAction.hh | 6 +- .../TestEm3/include/TrackingAction.hh | 6 +- .../TestEm3/src/ActionInitialization.cc | 1 - .../TestEm3/src/DetectorConstruction.cc | 6 +- .../TestEm3/src/DetectorMessenger.cc | 6 +- .../TestEm3/src/EmAcceptance.cc | 8 +- .../TestEm3/src/EventAction.cc | 6 +- .../TestEm3/src/HistoManager.cc | 7 +- .../TestEm3/src/PhysListEmStandard.cc | 5 +- .../TestEm3/src/PhysicsList.cc | 4 - .../TestEm3/src/PhysicsListMessenger.cc | 4 - .../TestEm3/src/PrimaryGeneratorAction.cc | 6 +- .../TestEm3/src/PrimaryGeneratorMessenger.cc | 6 +- .../electromagnetic/TestEm3/src/Run.cc | 6 +- .../electromagnetic/TestEm3/src/RunAction.cc | 6 +- .../TestEm3/src/RunActionMessenger.cc | 6 +- .../electromagnetic/TestEm3/src/StepMax.cc | 6 +- .../TestEm3/src/StepMaxMessenger.cc | 6 +- .../TestEm3/src/SteppingAction.cc | 6 +- .../TestEm3/src/TrackingAction.cc | 7 +- .../extended/electromagnetic/TestEm4/README | 88 - .../TestEm4/{.README.txt => README.md} | 51 +- .../electromagnetic/TestEm4/TestEm4.cc | 7 +- .../electromagnetic/TestEm4/TestEm4.out | 24 +- .../TestEm4/include/ActionInitialization.hh | 1 - .../TestEm4/include/DetectorConstruction.hh | 6 +- .../TestEm4/include/EventAction.hh | 6 +- .../TestEm4/include/PhysicsList.hh | 6 +- .../TestEm4/include/PrimaryGeneratorAction.hh | 6 +- .../TestEm4/include/RunAction.hh | 6 +- .../TestEm4/include/SteppingAction.hh | 6 +- .../TestEm4/src/ActionInitialization.cc | 1 - .../TestEm4/src/DetectorConstruction.cc | 8 +- .../TestEm4/src/EventAction.cc | 6 +- .../TestEm4/src/PhysicsList.cc | 8 +- .../TestEm4/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm4/src/RunAction.cc | 6 +- .../TestEm4/src/SteppingAction.cc | 9 +- .../extended/electromagnetic/TestEm5/History | 10 +- .../extended/electromagnetic/TestEm5/README | 252 - .../TestEm5/{.README.txt => README.md} | 62 +- .../electromagnetic/TestEm5/TestEm5-geom.out | 6 +- .../TestEm5/TestEm5-pixe_ANSTO.out | 32 +- .../electromagnetic/TestEm5/TestEm5.cc | 7 +- .../electromagnetic/TestEm5/TestEm5.out | 164 +- .../TestEm5/include/ActionInitialization.hh | 1 - .../TestEm5/include/DetectorConstruction.hh | 6 +- .../TestEm5/include/DetectorMessenger.hh | 6 +- .../TestEm5/include/EventAction.hh | 6 +- .../TestEm5/include/HistoManager.hh | 6 +- .../TestEm5/include/PhysListEmStandard.hh | 6 +- .../TestEm5/include/PhysicsList.hh | 6 +- .../TestEm5/include/PhysicsListMessenger.hh | 6 +- .../TestEm5/include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../electromagnetic/TestEm5/include/Run.hh | 6 +- .../TestEm5/include/RunAction.hh | 6 +- .../TestEm5/include/StackingAction.hh | 6 +- .../TestEm5/include/StackingMessenger.hh | 6 +- .../TestEm5/include/StepMax.hh | 6 +- .../TestEm5/include/StepMaxMessenger.hh | 6 +- .../TestEm5/include/SteppingAction.hh | 6 +- .../TestEm5/include/TrackingAction.hh | 6 +- .../TestEm5/src/ActionInitialization.cc | 1 - .../TestEm5/src/DetectorConstruction.cc | 6 +- .../TestEm5/src/DetectorMessenger.cc | 6 +- .../TestEm5/src/EventAction.cc | 6 +- .../TestEm5/src/HistoManager.cc | 8 +- .../TestEm5/src/PhysListEmStandard.cc | 5 +- .../TestEm5/src/PhysicsList.cc | 6 +- .../TestEm5/src/PhysicsListMessenger.cc | 6 +- .../TestEm5/src/PrimaryGeneratorAction.cc | 6 +- .../TestEm5/src/PrimaryGeneratorMessenger.cc | 6 +- .../electromagnetic/TestEm5/src/Run.cc | 6 +- .../electromagnetic/TestEm5/src/RunAction.cc | 6 +- .../TestEm5/src/StackingAction.cc | 6 +- .../TestEm5/src/StackingMessenger.cc | 6 +- .../electromagnetic/TestEm5/src/StepMax.cc | 6 +- .../TestEm5/src/StepMaxMessenger.cc | 6 +- .../TestEm5/src/SteppingAction.cc | 6 +- .../TestEm5/src/TrackingAction.cc | 9 +- .../extended/electromagnetic/TestEm6/README | 133 - .../TestEm6/{.README.txt => README.md} | 59 +- .../electromagnetic/TestEm6/TestEm6.cc | 6 +- .../electromagnetic/TestEm6/TestEm6.out | 14 +- .../TestEm6/include/DetectorConstruction.hh | 6 +- .../TestEm6/include/DetectorMessenger.hh | 6 +- .../TestEm6/include/PhysicsList.hh | 6 +- .../TestEm6/include/PhysicsListMessenger.hh | 6 +- .../TestEm6/include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../TestEm6/include/ProcessesCount.hh | 6 +- .../TestEm6/include/RunAction.hh | 6 +- .../TestEm6/include/StackingAction.hh | 6 +- .../TestEm6/include/StepMax.hh | 6 +- .../TestEm6/include/StepMaxMessenger.hh | 6 +- .../TestEm6/include/SteppingAction.hh | 6 +- .../TestEm6/src/DetectorConstruction.cc | 6 +- .../TestEm6/src/DetectorMessenger.cc | 6 +- .../TestEm6/src/PhysicsList.cc | 6 +- .../TestEm6/src/PhysicsListMessenger.cc | 6 +- .../TestEm6/src/PrimaryGeneratorAction.cc | 6 +- .../TestEm6/src/PrimaryGeneratorMessenger.cc | 6 +- .../electromagnetic/TestEm6/src/RunAction.cc | 6 +- .../TestEm6/src/StackingAction.cc | 6 +- .../electromagnetic/TestEm6/src/StepMax.cc | 6 +- .../TestEm6/src/StepMaxMessenger.cc | 6 +- .../TestEm6/src/SteppingAction.cc | 6 +- .../extended/electromagnetic/TestEm7/History | 3 + .../extended/electromagnetic/TestEm7/README | 156 - .../TestEm7/{.README.txt => README.md} | 61 +- .../electromagnetic/TestEm7/TestEm7.cc | 6 +- .../electromagnetic/TestEm7/TestEm7.out | 118 +- .../TestEm7/include/DetectorConstruction.hh | 6 +- .../TestEm7/include/DetectorMessenger.hh | 6 +- .../TestEm7/include/G4LindhardPartition.hh | 3 + .../include/G4ScreenedNuclearRecoil.hh | 43 +- .../TestEm7/include/PhysListEmStandard.hh | 6 +- .../TestEm7/include/PhysListEmStandardNR.hh | 6 +- .../TestEm7/include/PhysicsList.hh | 7 +- .../TestEm7/include/PhysicsListMessenger.hh | 6 +- .../TestEm7/include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../TestEm7/include/RunAction.hh | 6 +- .../TestEm7/include/StepMax.hh | 6 +- .../TestEm7/include/StepMaxMessenger.hh | 6 +- .../TestEm7/include/SteppingAction.hh | 6 +- .../TestEm7/include/TrackingAction.hh | 6 +- .../TestEm7/include/c2_factory.hh | 2 +- .../TestEm7/include/c2_function.hh | 2 +- .../TestEm7/include/c2_function.icc | 2 +- .../TestEm7/src/DetectorConstruction.cc | 8 +- .../TestEm7/src/DetectorMessenger.cc | 6 +- .../TestEm7/src/G4LindhardPartition.cc | 3 + .../TestEm7/src/G4ScreenedNuclearRecoil.cc | 6 +- .../TestEm7/src/PhysListEmStandard.cc | 6 +- .../TestEm7/src/PhysListEmStandardNR.cc | 6 +- .../TestEm7/src/PhysicsList.cc | 6 +- .../TestEm7/src/PhysicsListMessenger.cc | 6 +- .../TestEm7/src/PrimaryGeneratorAction.cc | 6 +- .../TestEm7/src/PrimaryGeneratorMessenger.cc | 6 +- .../electromagnetic/TestEm7/src/RunAction.cc | 8 +- .../electromagnetic/TestEm7/src/StepMax.cc | 6 +- .../TestEm7/src/StepMaxMessenger.cc | 6 +- .../TestEm7/src/SteppingAction.cc | 6 +- .../TestEm7/src/TrackingAction.cc | 6 +- .../extended/electromagnetic/TestEm8/README | 87 - .../TestEm8/{.README.txt => README.md} | 52 +- .../electromagnetic/TestEm8/TestEm8.cc | 6 +- .../electromagnetic/TestEm8/TestEm8.out | 4 +- .../TestEm8/include/ActionInitialization.hh | 5 +- .../TestEm8/include/DetectorConstruction.hh | 5 +- .../TestEm8/include/DetectorMessenger.hh | 5 +- .../TestEm8/include/EventAction.hh | 5 +- .../TestEm8/include/PhysicsList.hh | 5 +- .../TestEm8/include/PhysicsListMessenger.hh | 6 +- .../TestEm8/include/PrimaryGeneratorAction.hh | 6 +- .../electromagnetic/TestEm8/include/Run.hh | 6 +- .../TestEm8/include/RunAction.hh | 5 +- .../TestEm8/include/StackingAction.hh | 6 +- .../TestEm8/include/StackingMessenger.hh | 6 +- .../TestEm8/include/StepMax.hh | 5 +- .../TestEm8/include/TargetSD.hh | 5 +- .../TestEm8/include/TestParameters.hh | 5 +- .../TestEm8/src/ActionInitialization.cc | 6 +- .../TestEm8/src/DetectorConstruction.cc | 5 +- .../TestEm8/src/DetectorMessenger.cc | 5 +- .../TestEm8/src/EventAction.cc | 5 +- .../TestEm8/src/PhysicsList.cc | 5 +- .../TestEm8/src/PhysicsListMessenger.cc | 5 +- .../TestEm8/src/PrimaryGeneratorAction.cc | 5 +- .../electromagnetic/TestEm8/src/Run.cc | 6 +- .../electromagnetic/TestEm8/src/RunAction.cc | 5 +- .../TestEm8/src/StackingAction.cc | 6 +- .../TestEm8/src/StackingMessenger.cc | 6 +- .../electromagnetic/TestEm8/src/StepMax.cc | 5 +- .../electromagnetic/TestEm8/src/TargetSD.cc | 5 +- .../TestEm8/src/TestParameters.cc | 5 +- .../extended/electromagnetic/TestEm9/README | 108 - .../TestEm9/{.README.txt => README.md} | 51 +- .../electromagnetic/TestEm9/TestEm9.cc | 7 +- .../electromagnetic/TestEm9/TestEm9.out | 128 +- .../TestEm9/include/DetectorConstruction.hh | 8 +- .../TestEm9/include/DetectorMessenger.hh | 8 +- .../TestEm9/include/EmAcceptance.hh | 5 +- .../TestEm9/include/EventAction.hh | 4 +- .../electromagnetic/TestEm9/include/Histo.hh | 3 +- .../TestEm9/include/HistoManager.hh | 3 +- .../TestEm9/include/HistoMessenger.hh | 8 +- .../TestEm9/include/PhysListEmStandard.hh | 5 +- .../TestEm9/include/PhysicsList.hh | 7 +- .../TestEm9/include/PhysicsListMessenger.hh | 8 +- .../TestEm9/include/PrimaryGeneratorAction.hh | 6 +- .../TestEm9/include/RunAction.hh | 5 +- .../TestEm9/include/StepMax.hh | 6 +- .../TestEm9/include/StepMaxMessenger.hh | 6 +- .../TestEm9/include/SteppingAction.hh | 6 +- .../TestEm9/include/TrackingAction.hh | 5 +- .../TestEm9/src/DetectorConstruction.cc | 6 +- .../TestEm9/src/DetectorMessenger.cc | 6 +- .../TestEm9/src/EmAcceptance.cc | 10 +- .../TestEm9/src/EventAction.cc | 6 +- .../electromagnetic/TestEm9/src/Histo.cc | 5 +- .../TestEm9/src/HistoManager.cc | 5 +- .../TestEm9/src/HistoMessenger.cc | 6 +- .../TestEm9/src/PhysListEmStandard.cc | 4 +- .../TestEm9/src/PhysicsList.cc | 5 +- .../TestEm9/src/PhysicsListMessenger.cc | 8 +- .../TestEm9/src/PrimaryGeneratorAction.cc | 6 +- .../electromagnetic/TestEm9/src/RunAction.cc | 6 +- .../electromagnetic/TestEm9/src/StepMax.cc | 6 +- .../TestEm9/src/StepMaxMessenger.cc | 6 +- .../TestEm9/src/SteppingAction.cc | 4 +- .../TestEm9/src/TrackingAction.cc | 4 +- examples/extended/errorpropagation/History | 5 + examples/extended/errorpropagation/README | 11 - .../{.README.txt => README.md} | 10 +- .../extended/errorpropagation/errProp/README | 33 - .../errProp/{.README.txt => README.md} | 14 +- .../errorpropagation/errProp/errProp.cc | 7 +- .../errorpropagation/errProp/errProp.out | 26 +- .../include/ExErrorDetectorConstruction.hh | 4 +- .../include/ExErrorDetectorMessenger.hh | 4 +- .../errProp/include/ExErrorMagneticField.hh | 4 +- .../src/ExErrorDetectorConstruction.cc | 4 +- .../errProp/src/ExErrorDetectorMessenger.cc | 4 +- .../errProp/src/ExErrorMagneticField.cc | 4 +- examples/extended/eventgenerator/.README.txt | 47 - .../HepMC/HepMCEx01/HepMCEx01.cc | 7 +- .../eventgenerator/HepMC/HepMCEx01/README | 57 - .../HepMCEx01/{.README.txt => README.md} | 28 +- .../HepMC/HepMCEx01/data/example_MyPythia.cxx | 5 +- .../HepMCEx01/include/ExN04CalorimeterHit.hh | 4 +- .../ExN04CalorimeterParametrisation.hh | 4 +- .../include/ExN04CalorimeterROGeometry.hh | 4 +- .../HepMCEx01/include/ExN04CalorimeterSD.hh | 4 +- .../include/ExN04DetectorConstruction.hh | 4 +- .../include/ExN04DetectorParameterDef.hh | 4 +- .../HepMC/HepMCEx01/include/ExN04DummySD.hh | 4 +- .../HepMCEx01/include/ExN04EventAction.hh | 4 +- .../HepMC/HepMCEx01/include/ExN04Field.hh | 4 +- .../HepMC/HepMCEx01/include/ExN04MuonHit.hh | 4 +- .../HepMC/HepMCEx01/include/ExN04MuonSD.hh | 4 +- .../include/ExN04PrimaryGeneratorAction.hh | 4 +- .../include/ExN04PrimaryGeneratorMessenger.hh | 4 +- .../HepMC/HepMCEx01/include/ExN04RunAction.hh | 6 +- .../HepMCEx01/include/ExN04StackingAction.hh | 4 +- .../include/ExN04StackingActionMessenger.hh | 4 +- .../HepMCEx01/include/ExN04SteppingAction.hh | 4 +- .../HepMCEx01/include/ExN04SteppingVerbose.hh | 5 +- .../HepMCEx01/include/ExN04TrackerHit.hh | 4 +- .../include/ExN04TrackerParametrisation.hh | 4 +- .../HepMC/HepMCEx01/include/ExN04TrackerSD.hh | 4 +- .../HepMCEx01/include/ExN04TrackingAction.hh | 4 +- .../HepMCEx01/include/HepMCG4AsciiReader.hh | 4 +- .../include/HepMCG4AsciiReaderMessenger.hh | 4 +- .../HepMCEx01/include/HepMCG4Interface.hh | 4 +- .../include/HepMCG4PythiaInterface.hh | 4 +- .../include/HepMCG4PythiaMessenger.hh | 4 +- .../HepMCEx01/src/ExN04CalorimeterHit.cc | 4 +- .../src/ExN04CalorimeterParametrisation.cc | 4 +- .../src/ExN04CalorimeterROGeometry.cc | 4 +- .../HepMC/HepMCEx01/src/ExN04CalorimeterSD.cc | 4 +- .../src/ExN04DetectorConstruction.cc | 4 +- .../HepMC/HepMCEx01/src/ExN04EventAction.cc | 4 +- .../HepMC/HepMCEx01/src/ExN04Field.cc | 4 +- .../HepMC/HepMCEx01/src/ExN04MuonHit.cc | 4 +- .../HepMC/HepMCEx01/src/ExN04MuonSD.cc | 4 +- .../src/ExN04PrimaryGeneratorAction.cc | 4 +- .../src/ExN04PrimaryGeneratorMessenger.cc | 4 +- .../HepMC/HepMCEx01/src/ExN04RunAction.cc | 4 +- .../HepMCEx01/src/ExN04StackingAction.cc | 4 +- .../src/ExN04StackingActionMessenger.cc | 4 +- .../HepMCEx01/src/ExN04SteppingAction.cc | 4 +- .../HepMCEx01/src/ExN04SteppingVerbose.cc | 6 +- .../HepMC/HepMCEx01/src/ExN04TrackerHit.cc | 4 +- .../src/ExN04TrackerParametrisation.cc | 4 +- .../HepMC/HepMCEx01/src/ExN04TrackerSD.cc | 4 +- .../HepMCEx01/src/ExN04TrackingAction.cc | 4 +- .../HepMC/HepMCEx01/src/HEPEvtcom.cc | 5 +- .../HepMC/HepMCEx01/src/HepMCG4AsciiReader.cc | 4 +- .../src/HepMCG4AsciiReaderMessenger.cc | 5 +- .../HepMC/HepMCEx01/src/HepMCG4Interface.cc | 4 +- .../HepMCEx01/src/HepMCG4PythiaInterface.cc | 4 +- .../HepMCEx01/src/HepMCG4PythiaMessenger.cc | 4 +- .../HepMC/HepMCEx02/.README.txt | 47 - .../HepMC/HepMCEx02/HepMCEx02.cc | 9 +- .../HepMC/HepMCEx02/{README => README.md} | 34 +- .../HepMC/HepMCEx02/data/example_MyPythia.cxx | 5 +- .../include/H02DetectorConstruction.hh | 4 +- .../HepMC/HepMCEx02/include/H02EventAction.hh | 5 +- .../HepMC/HepMCEx02/include/H02Field.hh | 5 +- .../HepMC/HepMCEx02/include/H02MuonHit.hh | 5 +- .../HepMC/HepMCEx02/include/H02MuonSD.hh | 5 +- .../include/H02PrimaryGeneratorAction.hh | 4 +- .../include/H02PrimaryGeneratorMessenger.hh | 5 +- .../HepMCEx02/include/H02SteppingAction.hh | 5 +- .../HepMCEx02/include/HepMCG4AsciiReader.hh | 4 +- .../include/HepMCG4AsciiReaderMessenger.hh | 4 +- .../HepMCEx02/include/HepMCG4Interface.hh | 4 +- .../include/HepMCG4PythiaInterface.hh | 4 +- .../include/HepMCG4PythiaMessenger.hh | 4 +- .../HepMCEx02/src/H02DetectorConstruction.cc | 3 +- .../HepMC/HepMCEx02/src/H02EventAction.cc | 4 +- .../HepMC/HepMCEx02/src/H02Field.cc | 4 +- .../HepMC/HepMCEx02/src/H02MuonHit.cc | 5 +- .../HepMC/HepMCEx02/src/H02MuonSD.cc | 5 +- .../src/H02PrimaryGeneratorAction.cc | 4 +- .../src/H02PrimaryGeneratorMessenger.cc | 5 +- .../HepMC/HepMCEx02/src/H02SteppingAction.cc | 5 +- .../HepMC/HepMCEx02/src/HEPEvtcom.cc | 4 +- .../HepMC/HepMCEx02/src/HepMCG4AsciiReader.cc | 4 +- .../src/HepMCG4AsciiReaderMessenger.cc | 5 +- .../HepMC/HepMCEx02/src/HepMCG4Interface.cc | 4 +- .../HepMCEx02/src/HepMCG4PythiaInterface.cc | 4 +- .../HepMCEx02/src/HepMCG4PythiaMessenger.cc | 4 +- .../eventgenerator/HepMC/MCTruth/README | 165 - .../HepMC/MCTruth/{.README.txt => README.md} | 18 +- .../MCTruth/include/DetectorConstruction.hh | 7 +- .../HepMC/MCTruth/include/MCTruthConfig.hh | 7 +- .../MCTruth/include/MCTruthEventAction.hh | 7 +- .../HepMC/MCTruth/include/MCTruthManager.hh | 7 +- .../include/MCTruthTrackInformation.hh | 7 +- .../MCTruth/include/MCTruthTrackingAction.hh | 7 +- .../MCTruth/include/PrimaryGeneratorAction.hh | 7 +- .../eventgenerator/HepMC/MCTruth/mctruthex.cc | 7 +- .../HepMC/MCTruth/src/DetectorConstruction.cc | 7 +- .../HepMC/MCTruth/src/MCTruthConfig.cc | 7 +- .../HepMC/MCTruth/src/MCTruthEventAction.cc | 7 +- .../HepMC/MCTruth/src/MCTruthManager.cc | 7 +- .../MCTruth/src/MCTruthTrackInformation.cc | 7 +- .../MCTruth/src/MCTruthTrackingAction.cc | 7 +- .../MCTruth/src/PrimaryGeneratorAction.cc | 7 +- examples/extended/eventgenerator/HepMC/README | 118 - .../HepMC/{.README.txt => README.md} | 46 +- examples/extended/eventgenerator/History | 6 + .../eventgenerator/{README => README.md} | 26 +- examples/extended/eventgenerator/exgps/README | 101 - .../exgps/{.README.txt => README.md} | 64 +- .../extended/eventgenerator/exgps/exgps.cc | 6 +- .../eventgenerator/exgps/exgps_batch.out | 2 +- .../exgps/include/ActionInitialization.hh | 8 +- .../exgps/include/GeometryConstruction.hh | 7 +- .../exgps/include/HistoManager.hh | 6 +- .../exgps/include/PhysicsList.hh | 7 +- .../exgps/include/PrimaryGeneratorAction.hh | 7 +- .../eventgenerator/exgps/include/RunAction.hh | 7 +- .../exgps/include/TrackingAction.hh | 9 +- .../exgps/src/ActionInitialization.cc | 1 - .../exgps/src/GeometryConstruction.cc | 6 +- .../eventgenerator/exgps/src/HistoManager.cc | 8 +- .../eventgenerator/exgps/src/PhysicsList.cc | 7 +- .../exgps/src/PrimaryGeneratorAction.cc | 4 +- .../eventgenerator/exgps/src/RunAction.cc | 7 +- .../exgps/src/TrackingAction.cc | 6 +- .../eventgenerator/particleGun/README | 161 - .../particleGun/{.README.txt => README.md} | 86 +- .../include/ActionInitialization.hh | 1 - .../include/DetectorConstruction.hh | 7 +- .../particleGun/include/HistoManager.hh | 6 +- .../particleGun/include/PhysicsList.hh | 7 +- .../include/PrimaryGeneratorAction.hh | 7 +- .../include/PrimaryGeneratorAction0.hh | 7 +- .../include/PrimaryGeneratorAction1.hh | 7 +- .../include/PrimaryGeneratorAction2.hh | 7 +- .../include/PrimaryGeneratorAction3.hh | 7 +- .../include/PrimaryGeneratorAction4.hh | 7 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../particleGun/include/RunAction.hh | 7 +- .../particleGun/include/TrackingAction.hh | 7 +- .../eventgenerator/particleGun/particleGun.cc | 7 +- .../particleGun/particleGun_run1.out | 6 +- .../particleGun/particleGun_run2.out | 4 +- .../particleGun/particleGun_run3.out | 4 +- .../particleGun/particleGun_run4.out | 4 +- .../particleGun/src/ActionInitialization.cc | 1 - .../particleGun/src/DetectorConstruction.cc | 7 +- .../particleGun/src/HistoManager.cc | 8 +- .../particleGun/src/PhysicsList.cc | 7 +- .../particleGun/src/PrimaryGeneratorAction.cc | 7 +- .../src/PrimaryGeneratorAction0.cc | 7 +- .../src/PrimaryGeneratorAction1.cc | 7 +- .../src/PrimaryGeneratorAction2.cc | 7 +- .../src/PrimaryGeneratorAction3.cc | 7 +- .../src/PrimaryGeneratorAction4.cc | 7 +- .../src/PrimaryGeneratorMessenger.cc | 6 +- .../particleGun/src/RunAction.cc | 7 +- .../particleGun/src/TrackingAction.cc | 7 +- .../eventgenerator/pythia/.README.txt | 27 - .../extended/eventgenerator/pythia/README.md | 19 + .../pythia/decayer6/CMakeLists.txt | 12 +- .../eventgenerator/pythia/decayer6/History | 5 + .../eventgenerator/pythia/decayer6/README | 85 - .../decayer6/{.README.txt => README.md} | 52 +- .../pythia/decayer6/common/GNUmakefile | 36 - .../pythia/decayer6/common/README | 34 - .../decayer6/common/exampleCommonNoVis.cc | 82 - .../pythia/decayer6/common/init.mac | 13 - .../pythia/decayer6/common/init_vis.mac | 16 - .../pythia/decayer6/common/run.mac | 12 - .../common/src/DetectorConstruction0.cc | 142 - .../pythia/decayer6/common/testCommon.cc | 74 - .../pythia/decayer6/common/vis.mac | 106 - .../decayer6}/include/DetectorConstruction.hh | 3 +- .../pythia/decayer6/include/EDecayType.hh | 5 +- .../decayer6/include/G4Pythia6Decayer.hh | 6 +- .../include/G4Pythia6DecayerMessenger.hh | 4 +- .../include/GunPrimaryGeneratorAction.hh | 14 +- .../decayer6/include/P6DExtDecayerPhysics.hh | 3 +- .../pythia/decayer6/include/Pythia6.hh | 4 +- .../pythia/decayer6/pythia6_decayer.cc | 5 +- .../{common => }/src/DetectorConstruction.cc | 3 +- .../pythia/decayer6/src/G4Pythia6Decayer.cc | 3 +- .../decayer6/src/G4Pythia6DecayerMessenger.cc | 3 +- .../src/GunPrimaryGeneratorAction.cc | 3 +- .../decayer6/src/P6DExtDecayerPhysics.cc | 3 +- .../pythia/decayer6/src/Pythia6.cc | 3 +- .../eventgenerator/pythia/py8decayer/README | 206 - .../py8decayer/{.README.txt => README.md} | 46 +- .../include/ActionInitialization.hh | 3 +- .../py8decayer/include/DetConstruction.hh | 2 - .../pythia/py8decayer/include/Py8Decayer.hh | 4 +- .../py8decayer/include/Py8DecayerEngine.hh | 4 +- .../py8decayer/include/Py8DecayerPhysics.hh | 4 +- .../py8decayer/include/SingleParticleGun.hh | 4 +- .../pythia/py8decayer/pythia8_decayer.cc | 5 +- .../py8decayer/src/ActionInitialization.cc | 3 +- .../pythia/py8decayer/src/DetConstruction.cc | 3 +- .../pythia/py8decayer/src/Py8Decayer.cc | 5 +- .../py8decayer/src/Py8DecayerPhysics.cc | 3 +- .../py8decayer/src/SingleParticleGun.cc | 3 +- .../userPrimaryGenerator/.README.txt | 47 - .../userPrimaryGenerator/README | 49 - .../userPrimaryGenerator/README.md | 41 + .../include/DetectorConstruction.hh | 4 - .../include/PhysicsList.hh | 4 - .../include/PrimaryGenerator.hh | 4 - .../include/PrimaryGeneratorAction.hh | 4 - .../src/DetectorConstruction.cc | 4 - .../userPrimaryGenerator/src/PhysicsList.cc | 4 - .../src/PrimaryGenerator.cc | 6 +- .../src/PrimaryGeneratorAction.cc | 4 - .../userPrimaryGenerator.cc | 7 +- .../userPrimaryGenerator.out | 4 +- examples/extended/exoticphysics/.README.txt | 41 - examples/extended/exoticphysics/History | 6 + .../exoticphysics/{README => README.md} | 23 +- .../exoticphysics/channeling/CMakeLists.txt | 3 +- .../extended/exoticphysics/channeling/History | 4 + .../extended/exoticphysics/channeling/README | 46 - .../channeling/{.README.txt => README.md} | 21 +- .../exoticphysics/channeling/ch0/README | 71 - .../channeling/ch0/{.README.txt => README.md} | 43 +- .../exoticphysics/channeling/ch0/ch0.cc | 4 +- .../channeling/ch0/channeling-ch0.out | 37 +- .../ch0/include/DetectorConstruction.hh | 3 +- .../include/DetectorConstructionMessenger.hh | 4 +- .../channeling/ch0/include/EventAction.hh | 3 +- .../ch0/include/G4ChannelingPhysics.hh | 5 +- .../ch0/include/PrimaryGeneratorAction.hh | 3 +- .../channeling/ch0/include/RunAction.hh | 2 + .../ch0/include/SensitiveDetector.hh | 3 +- .../ch0/include/SensitiveDetectorHit.hh | 3 +- .../channeling/ch0/include/StackingAction.hh | 3 +- .../ch0/include/UserActionInitialization.hh | 3 +- .../ch0/src/DetectorConstruction.cc | 3 +- .../ch0/src/DetectorConstructionMessenger.cc | 2 + .../channeling/ch0/src/EventAction.cc | 2 + .../channeling/ch0/src/G4ChannelingPhysics.cc | 5 +- .../ch0/src/PrimaryGeneratorAction.cc | 2 + .../channeling/ch0/src/RunAction.cc | 2 + .../channeling/ch0/src/SensitiveDetector.cc | 2 + .../ch0/src/SensitiveDetectorHit.cc | 2 + .../channeling/ch0/src/StackingAction.cc | 2 + .../ch0/src/UserActionInitialization.cc | 2 + .../exoticphysics/channeling/ch1/README | 46 - .../channeling/ch1/{.README.txt => README.md} | 22 +- .../exoticphysics/channeling/ch1/ch1.cc | 5 +- .../channeling/ch1/channeling-ch1.out | 35 +- .../ch1/include/ActionInitialization.hh | 6 +- .../ch1/include/DetectorConstruction.hh | 6 +- .../ch1/include/PrimaryGeneratorAction.hh | 4 +- .../channeling/ch1/include/RunAction.hh | 2 - .../channeling/ch1/include/SteppingAction.hh | 2 - .../ch1/src/ActionInitialization.cc | 2 - .../ch1/src/DetectorConstruction.cc | 2 - .../ch1/src/PrimaryGeneratorAction.cc | 2 - .../channeling/ch1/src/RunAction.cc | 1 - .../channeling/ch1/src/SteppingAction.cc | 1 - .../exoticphysics/channeling/ch2/.README.txt | 68 - .../channeling/ch2/CMakeLists.txt | 4 + .../exoticphysics/channeling/ch2/History | 12 +- .../exoticphysics/channeling/ch2/README | 68 - .../exoticphysics/channeling/ch2/README.md | 100 + .../channeling/ch2/analysis_ch2.ipynb | 357 + .../channeling/ch2/analysis_ch2.py | 226 +- .../exoticphysics/channeling/ch2/ch2.cc | 52 +- .../channeling/ch2/channeling-ch2.out | 126 +- .../ch2/include/ActionInitialization.hh | 6 +- .../ch2/include/DetectorConstruction.hh | 14 +- .../include/DetectorConstructionMessenger.hh | 12 +- .../ch2/include/PrimaryGeneratorAction.hh | 4 +- .../channeling/ch2/include/RunAction.hh | 2 - .../channeling/ch2/include/SteppingAction.hh | 9 +- .../exoticphysics/channeling/ch2/run.mac | 13 +- .../run_Bent_Crystal_Deflection_Radiation.mac | 83 + .../run_Bent_Crystal_HE_Deflection.mac | 95 + .../special_macros/run_Positron_Source.mac | 95 + .../ch2/special_macros/run_Radiation.mac | 110 + .../ch2/src/ActionInitialization.cc | 2 - .../ch2/src/DetectorConstruction.cc | 109 +- .../ch2/src/DetectorConstructionMessenger.cc | 61 +- .../ch2/src/PrimaryGeneratorAction.cc | 2 - .../channeling/ch2/src/RunAction.cc | 66 +- .../channeling/ch2/src/SteppingAction.cc | 41 +- .../exoticphysics/channeling/ch3/README | 59 - .../channeling/ch3/{.README.txt => README.md} | 26 +- .../exoticphysics/channeling/ch3/ch3.cc | 5 +- .../channeling/ch3/channeling-ch3.out | 35 +- .../ch3/include/ActionInitialization.hh | 6 +- .../ch3/include/DetectorConstruction.hh | 6 +- .../ch3/include/PrimaryGeneratorAction.hh | 4 +- .../channeling/ch3/include/RunAction.hh | 2 - .../channeling/ch3/include/SteppingAction.hh | 2 - .../ch3/src/ActionInitialization.cc | 2 - .../ch3/src/DetectorConstruction.cc | 2 - .../ch3/src/PrimaryGeneratorAction.cc | 2 - .../channeling/ch3/src/RunAction.cc | 1 - .../channeling/ch3/src/SteppingAction.cc | 1 - .../channeling/ch5/CMakeLists.txt | 68 + .../exoticphysics/channeling/ch5/History | 9 + .../exoticphysics/channeling/ch5/README.md | 104 + .../channeling/ch5/analysis_ch5.ipynb | 1638 + .../exoticphysics/channeling/ch5/ch5.cc | 164 + .../channeling/ch5/channeling-ch5.out | 870 + .../ch5/include/ActionInitialization.hh} | 26 +- .../ch5/include/DetectorConstruction.hh | 182 + .../include/DetectorConstructionMessenger.hh | 102 + .../channeling/ch5/include/EventAction.hh | 89 + .../ch5/include/PrimaryGeneratorAction.hh | 106 + .../PrimaryGeneratorActionMessenger.hh | 82 + .../channeling/ch5/include/Run.hh | 66 + .../channeling/ch5/include/RunAction.hh | 72 + .../ch5/include/RunActionMessenger.hh | 62 + .../ch5/include/SensitiveDetector.hh | 65 + .../ch5/include/SensitiveDetectorHit.hh | 132 + .../channeling/ch5/include/SteppingAction.hh | 69 + .../channeling/ch5/macros/beam.mac | 19 + .../channeling/ch5/macros/geom.mac | 40 + .../channeling/ch5/macros/gui.mac | 26 + .../channeling/ch5/macros/init_vis.mac | 13 + .../channeling/ch5/macros/run.mac | 76 + .../ch5/macros/run_conventional.mac | 30 + .../channeling/ch5/macros/run_hybrid.mac | 43 + .../ch5/macros/run_hybrid_granular_target.mac | 45 + .../ch5/macros/run_single_crystal.mac | 34 + .../channeling/ch5/macros/setPrimaryBeam.mac | 18 + .../channeling/ch5/macros/vis.mac | 58 + .../ch5/src/ActionInitialization.cc} | 47 +- .../ch5/src/DetectorConstruction.cc | 681 + .../ch5/src/DetectorConstructionMessenger.cc | 340 + .../channeling/ch5/src/EventAction.cc | 182 + .../ch5/src/PrimaryGeneratorAction.cc | 143 + .../src/PrimaryGeneratorActionMessenger.cc | 202 + .../exoticphysics/channeling/ch5/src/Run.cc | 102 + .../channeling/ch5/src/RunAction.cc | 221 + .../channeling/ch5/src/RunActionMessenger.cc} | 56 +- .../channeling/ch5/src/SensitiveDetector.cc | 101 + .../ch5/src/SensitiveDetectorHit.cc | 139 + .../channeling/ch5/src/SteppingAction.cc | 177 + .../extended/exoticphysics/dmparticle/README | 79 - .../dmparticle/{.README.txt => README.md} | 35 +- .../exoticphysics/dmparticle/dmparticle.cc | 6 +- .../exoticphysics/dmparticle/dmparticle.out | 1051 +- .../include/ActionInitialization.hh | 7 +- .../include/DetectorConstruction.hh | 6 +- .../dmparticle/include/DetectorMessenger.hh | 6 +- .../dmparticle/include/EventAction.hh | 5 +- .../dmparticle/include/G4LDMBremModel.hh | 4 +- .../dmparticle/include/G4LDMBremsstrahlung.hh | 5 +- .../dmparticle/include/G4LDMHi.hh | 4 +- .../dmparticle/include/G4LDMHiBar.hh | 4 +- .../dmparticle/include/G4LDMPhoton.hh | 4 +- .../dmparticle/include/PhysicsList.hh | 5 +- .../include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../exoticphysics/dmparticle/include/Run.hh | 7 +- .../dmparticle/include/RunAction.hh | 5 +- .../dmparticle/include/StackingAction.hh | 6 +- .../dmparticle/include/StackingMessenger.hh | 6 +- .../dmparticle/include/TargetSD.hh | 5 +- .../dmparticle/include/TestParameters.hh | 5 +- .../dmparticle/src/ActionInitialization.cc | 7 +- .../dmparticle/src/DetectorConstruction.cc | 6 +- .../dmparticle/src/DetectorMessenger.cc | 6 +- .../dmparticle/src/EventAction.cc | 5 +- .../dmparticle/src/G4LDMBremModel.cc | 4 +- .../dmparticle/src/G4LDMBremsstrahlung.cc | 4 +- .../exoticphysics/dmparticle/src/G4LDMHi.cc | 5 +- .../dmparticle/src/G4LDMHiBar.cc | 4 +- .../dmparticle/src/G4LDMPhoton.cc | 5 +- .../dmparticle/src/PhysicsList.cc | 5 +- .../dmparticle/src/PhysicsListMessenger.cc | 5 +- .../dmparticle/src/PrimaryGeneratorAction.cc | 3 +- .../exoticphysics/dmparticle/src/Run.cc | 3 +- .../exoticphysics/dmparticle/src/RunAction.cc | 5 +- .../dmparticle/src/StackingAction.cc | 6 +- .../dmparticle/src/StackingMessenger.cc | 6 +- .../exoticphysics/dmparticle/src/TargetSD.cc | 7 +- .../dmparticle/src/TestParameters.cc | 5 +- .../extended/exoticphysics/monopole/README | 111 - .../monopole/{.README.txt => README.md} | 44 +- .../monopole/include/ActionInitialization.hh | 1 - .../monopole/include/DetectorConstruction.hh | 6 +- .../monopole/include/DetectorMessenger.hh | 6 +- .../monopole/include/G4Monopole.hh | 4 +- .../monopole/include/G4MonopoleEquation.hh | 9 +- .../include/G4MonopoleFieldMessenger.hh | 6 +- .../monopole/include/G4MonopoleFieldSetup.hh | 7 +- .../monopole/include/G4MonopolePhysics.hh | 6 +- .../include/G4MonopolePhysicsMessenger.hh | 6 +- .../include/G4MonopoleTransportation.hh | 8 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../exoticphysics/monopole/include/Run.hh | 6 +- .../monopole/include/RunAction.hh | 6 +- .../monopole/include/RunActionMessenger.hh | 6 +- .../monopole/include/SteppingAction.hh | 6 +- .../monopole/include/TrackingAction.hh | 6 +- .../exoticphysics/monopole/monopole.cc | 6 +- .../exoticphysics/monopole/monopole.out | 31 +- .../monopole/src/ActionInitialization.cc | 1 - .../monopole/src/DetectorConstruction.cc | 6 +- .../monopole/src/DetectorMessenger.cc | 6 +- .../exoticphysics/monopole/src/G4Monopole.cc | 5 +- .../monopole/src/G4MonopoleEquation.cc | 9 +- .../monopole/src/G4MonopoleFieldMessenger.cc | 7 +- .../monopole/src/G4MonopoleFieldSetup.cc | 9 +- .../monopole/src/G4MonopolePhysics.cc | 5 +- .../src/G4MonopolePhysicsMessenger.cc | 5 +- .../monopole/src/G4MonopoleTransportation.cc | 8 +- .../monopole/src/PrimaryGeneratorAction.cc | 6 +- .../exoticphysics/monopole/src/Run.cc | 6 +- .../exoticphysics/monopole/src/RunAction.cc | 6 +- .../monopole/src/RunActionMessenger.cc | 6 +- .../monopole/src/SteppingAction.cc | 6 +- .../monopole/src/TrackingAction.cc | 6 +- examples/extended/exoticphysics/phonon/README | 99 - .../phonon/{.README.txt => README.md} | 26 +- .../extended/exoticphysics/phonon/XGeBox.cc | 4 +- .../phonon/include/XActionInitialization.hh | 4 +- .../phonon/include/XAluminumElectrodeHit.hh | 5 +- .../include/XAluminumElectrodeSensitivity.hh | 5 +- .../phonon/include/XDetectorConstruction.hh | 4 +- .../phonon/include/XPhononStackingAction.hh | 5 +- .../phonon/include/XPhysicsList.hh | 5 +- .../phonon/include/XPrimaryGeneratorAction.hh | 4 +- .../phonon/src/XActionInitialization.cc | 3 +- .../phonon/src/XAluminumElectrodeHit.cc | 5 +- .../src/XAluminumElectrodeSensitivity.cc | 5 +- .../phonon/src/XDetectorConstruction.cc | 5 +- .../phonon/src/XPhononStackingAction.cc | 3 +- .../exoticphysics/phonon/src/XPhysicsList.cc | 4 +- .../phonon/src/XPrimaryGeneratorAction.cc | 4 +- examples/extended/exoticphysics/saxs/README | 217 - .../saxs/{.README.txt => README.md} | 167 +- .../saxs/include/G4EmPenelopePhysicsMI.hh | 6 +- .../saxs/include/SAXSActionInitialization.hh | 2 - .../saxs/include/SAXSDetectorConstruction.hh | 4 +- .../SAXSDetectorConstructionMessenger.hh | 4 +- .../saxs/include/SAXSEventAction.hh | 4 +- .../saxs/include/SAXSPhysicsList.hh | 4 +- .../saxs/include/SAXSPhysicsListMessenger.hh | 2 - .../include/SAXSPrimaryGeneratorAction.hh | 2 +- .../saxs/include/SAXSRunAction.hh | 2 - .../saxs/include/SAXSRunActionMessenger.hh | 2 - .../saxs/include/SAXSSensitiveDetector.hh | 2 - .../saxs/include/SAXSSensitiveDetectorHit.hh | 2 - .../include/SAXSSensitiveDetectorMessenger.hh | 4 +- .../saxs/include/SAXSSteppingAction.hh | 2 - .../exoticphysics/saxs/saxs-slits.out | 24 +- examples/extended/exoticphysics/saxs/saxs.cc | 5 +- examples/extended/exoticphysics/saxs/saxs.out | 24 +- .../saxs/src/G4EmPenelopePhysicsMI.cc | 6 +- .../saxs/src/SAXSActionInitialization.cc | 2 - .../saxs/src/SAXSDetectorConstruction.cc | 2 - .../src/SAXSDetectorConstructionMessenger.cc | 2 - .../exoticphysics/saxs/src/SAXSEventAction.cc | 2 - .../exoticphysics/saxs/src/SAXSPhysicsList.cc | 2 - .../saxs/src/SAXSPhysicsListMessenger.cc | 4 +- .../saxs/src/SAXSPrimaryGeneratorAction.cc | 2 - .../exoticphysics/saxs/src/SAXSRunAction.cc | 2 - .../saxs/src/SAXSRunActionMessenger.cc | 4 +- .../saxs/src/SAXSSensitiveDetector.cc | 2 - .../saxs/src/SAXSSensitiveDetectorHit.cc | 2 - .../src/SAXSSensitiveDetectorMessenger.cc | 2 - .../saxs/src/SAXSSteppingAction.cc | 4 +- examples/extended/exoticphysics/ucn/ExUCN.cc | 9 +- examples/extended/exoticphysics/ucn/ExUCN.out | 8 +- examples/extended/exoticphysics/ucn/README | 106 - .../ucn/{.README.txt => README.md} | 56 +- .../ucn/include/ExUCNActionInitialization.hh | 1 - .../ucn/include/ExUCNDetectorConstruction.hh | 7 +- .../ucn/include/ExUCNExtraPhysics.hh | 7 +- .../ucn/include/ExUCNPhysicsList.hh | 7 +- .../include/ExUCNPrimaryGeneratorAction.hh | 7 +- .../ucn/include/ExUCNRunAction.hh | 8 +- .../ucn/src/ExUCNActionInitialization.cc | 1 - .../ucn/src/ExUCNDetectorConstruction.cc | 7 +- .../ucn/src/ExUCNExtraPhysics.cc | 6 +- .../exoticphysics/ucn/src/ExUCNPhysicsList.cc | 6 +- .../ucn/src/ExUCNPrimaryGeneratorAction.cc | 7 +- .../exoticphysics/ucn/src/ExUCNRunAction.cc | 8 +- examples/extended/field/.README.txt | 46 - .../field/BlineTracer/BlineTracer.out | 2 +- examples/extended/field/BlineTracer/README | 157 - .../BlineTracer/{.README.txt => README.md} | 54 +- .../BlineTracer/include/G4BlineEquation.hh | 7 +- .../BlineTracer/include/G4BlineEventAction.hh | 7 +- .../include/G4BlinePrimaryGeneratorAction.hh | 7 +- .../include/G4BlineSteppingAction.hh | 7 +- .../BlineTracer/include/G4BlineTracer.hh | 7 +- .../include/G4BlineTracerMessenger.hh | 7 +- .../field/BlineTracer/src/G4BlineEquation.cc | 7 +- .../BlineTracer/src/G4BlineEventAction.cc | 7 +- .../src/G4BlinePrimaryGeneratorAction.cc | 7 +- .../BlineTracer/src/G4BlineSteppingAction.cc | 7 +- .../field/BlineTracer/src/G4BlineTracer.cc | 7 +- .../BlineTracer/src/G4BlineTracerMessenger.cc | 6 +- .../field/BlineTracer/testBlineTracer.cc | 2 - examples/extended/field/History | 6 + examples/extended/field/{README => README.md} | 35 +- examples/extended/field/field01/README | 278 - .../field/field01/{.README.txt => README.md} | 74 +- examples/extended/field/field01/field01.cc | 6 +- examples/extended/field/field01/field01.out | 134 +- .../include/F01ActionInitialization.hh | 7 - .../field/field01/include/F01CalorHit.hh | 8 +- .../field/field01/include/F01CalorimeterSD.hh | 8 +- .../include/F01DetectorConstruction.hh | 8 +- .../field01/include/F01DetectorMessenger.hh | 8 +- .../include/F01PrimaryGeneratorAction.hh | 8 +- .../include/F01PrimaryGeneratorMessenger.hh | 8 +- .../field/field01/include/F01RunAction.hh | 3 + .../field01/include/F01SteppingVerbose.hh | 7 +- .../field01/src/F01ActionInitialization.cc | 1 - .../extended/field/field01/src/F01CalorHit.cc | 8 +- .../field/field01/src/F01CalorimeterSD.cc | 8 +- .../field01/src/F01DetectorConstruction.cc | 8 +- .../field/field01/src/F01DetectorMessenger.cc | 8 +- .../field01/src/F01PrimaryGeneratorAction.cc | 8 +- .../src/F01PrimaryGeneratorMessenger.cc | 8 +- .../field/field01/src/F01RunAction.cc | 3 + .../field/field01/src/F01SteppingVerbose.cc | 7 +- examples/extended/field/field02/README | 92 - .../field/field02/{.README.txt => README.md} | 29 +- examples/extended/field/field02/field02.cc | 6 +- examples/extended/field/field02/field02.out | 37 +- .../include/F02ActionInitialization.hh | 7 - .../field/field02/include/F02CalorHit.hh | 6 +- .../field/field02/include/F02CalorimeterSD.hh | 6 +- .../include/F02DetectorConstruction.hh | 8 +- .../field02/include/F02DetectorMessenger.hh | 8 +- .../include/F02PrimaryGeneratorAction.hh | 8 +- .../include/F02PrimaryGeneratorMessenger.hh | 8 +- .../field02/include/F02SteppingVerbose.hh | 7 +- .../field02/src/F02ActionInitialization.cc | 1 - .../extended/field/field02/src/F02CalorHit.cc | 8 +- .../field/field02/src/F02CalorimeterSD.cc | 8 +- .../field02/src/F02DetectorConstruction.cc | 8 +- .../field/field02/src/F02DetectorMessenger.cc | 8 +- .../field02/src/F02PrimaryGeneratorAction.cc | 8 +- .../src/F02PrimaryGeneratorMessenger.cc | 8 +- .../field/field02/src/F02SteppingVerbose.cc | 8 +- examples/extended/field/field03/README | 83 - .../field/field03/{.README.txt => README.md} | 30 +- examples/extended/field/field03/field03.cc | 6 +- examples/extended/field/field03/field03.out | 45 +- .../include/F03ActionInitialization.hh | 7 - .../field/field03/include/F03CalorHit.hh | 8 +- .../field/field03/include/F03CalorimeterSD.hh | 8 +- .../include/F03DetectorConstruction.hh | 8 +- .../field03/include/F03DetectorMessenger.hh | 8 +- .../include/F03PrimaryGeneratorAction.hh | 8 +- .../include/F03PrimaryGeneratorMessenger.hh | 8 +- .../field03/include/F03SteppingVerbose.hh | 7 +- .../field03/src/F03ActionInitialization.cc | 1 - .../extended/field/field03/src/F03CalorHit.cc | 8 +- .../field/field03/src/F03CalorimeterSD.cc | 8 +- .../field03/src/F03DetectorConstruction.cc | 8 +- .../field/field03/src/F03DetectorMessenger.cc | 8 +- .../field03/src/F03PrimaryGeneratorAction.cc | 8 +- .../src/F03PrimaryGeneratorMessenger.cc | 8 +- .../field/field03/src/F03SteppingVerbose.cc | 8 +- examples/extended/field/field04/.README.txt | 397 - examples/extended/field/field04/README | 377 - examples/extended/field/field04/README.md | 391 + examples/extended/field/field04/field04.cc | 6 +- examples/extended/field/field04/field04.out | 37 +- .../include/F04ActionInitialization.hh | 1 - .../include/F04DetectorConstruction.hh | 4 +- .../field04/include/F04DetectorMessenger.hh | 4 +- .../field/field04/include/F04ElementField.hh | 4 +- .../field/field04/include/F04EventAction.hh | 4 +- .../include/F04EventActionMessenger.hh | 4 +- .../field04/include/F04FieldMessenger.hh | 4 +- .../field/field04/include/F04FocusSolenoid.hh | 4 +- .../field/field04/include/F04GlobalField.hh | 4 +- .../field/field04/include/F04Materials.hh | 4 +- .../field/field04/include/F04PhysicsList.hh | 4 +- .../include/F04PhysicsListMessenger.hh | 4 +- .../include/F04PrimaryGeneratorAction.hh | 4 +- .../include/F04PrimaryGeneratorMessenger.hh | 4 +- .../field/field04/include/F04RunAction.hh | 4 +- .../field04/include/F04RunActionMessenger.hh | 4 +- .../field04/include/F04SimpleSolenoid.hh | 4 +- .../field04/include/F04StackingAction.hh | 4 +- .../field/field04/include/F04StepMax.hh | 4 +- .../field04/include/F04SteppingAction.hh | 4 +- .../field04/include/F04SteppingVerbose.hh | 4 +- .../field04/include/F04TrackingAction.hh | 4 +- .../field/field04/include/F04Trajectory.hh | 4 +- .../field04/include/F04TrajectoryPoint.hh | 4 +- .../include/F04UserTrackInformation.hh | 4 +- examples/extended/field/field04/random/README | 2 - .../field04/src/F04ActionInitialization.cc | 1 - .../field04/src/F04DetectorConstruction.cc | 6 +- .../field/field04/src/F04DetectorMessenger.cc | 4 +- .../field/field04/src/F04ElementField.cc | 4 +- .../field/field04/src/F04EventAction.cc | 4 +- .../field04/src/F04EventActionMessenger.cc | 4 +- .../field/field04/src/F04FieldMessenger.cc | 4 +- .../field/field04/src/F04FocusSolenoid.cc | 4 +- .../field/field04/src/F04GlobalField.cc | 4 +- .../field/field04/src/F04Materials.cc | 4 +- .../field/field04/src/F04PhysicsList.cc | 4 +- .../field04/src/F04PhysicsListMessenger.cc | 4 +- .../field04/src/F04PrimaryGeneratorAction.cc | 4 +- .../src/F04PrimaryGeneratorMessenger.cc | 4 +- .../field/field04/src/F04RunAction.cc | 4 +- .../field04/src/F04RunActionMessenger.cc | 4 +- .../field/field04/src/F04SimpleSolenoid.cc | 4 +- .../field/field04/src/F04StackingAction.cc | 4 +- .../extended/field/field04/src/F04StepMax.cc | 4 +- .../field/field04/src/F04SteppingAction.cc | 4 +- .../field/field04/src/F04SteppingVerbose.cc | 4 +- .../field/field04/src/F04TrackingAction.cc | 4 +- .../field/field04/src/F04Trajectory.cc | 4 +- .../field/field04/src/F04TrajectoryPoint.cc | 4 +- examples/extended/field/field05/README | 82 - .../field/field05/{.README.txt => README.md} | 66 +- examples/extended/field/field05/field05.cc | 6 +- examples/extended/field/field05/field05.out | 6 +- .../include/F05ActionInitialization.hh | 1 - .../include/F05DetectorConstruction.hh | 7 +- .../field/field05/include/F05Field.hh | 7 +- .../field/field05/include/F05PhysicsList.hh | 7 +- .../include/F05PrimaryGeneratorAction.hh | 7 +- .../field05/include/F05SteppingAction.hh | 7 +- .../field05/include/F05SteppingVerbose.hh | 4 +- .../field05/src/F05ActionInitialization.cc | 3 +- .../field05/src/F05DetectorConstruction.cc | 7 +- .../extended/field/field05/src/F05Field.cc | 7 +- .../field/field05/src/F05PhysicsList.cc | 6 +- .../field05/src/F05PrimaryGeneratorAction.cc | 7 +- .../field/field05/src/F05SteppingAction.cc | 7 +- .../field/field05/src/F05SteppingVerbose.cc | 7 +- examples/extended/field/field06/README | 67 - .../field/field06/{.README.txt => README.md} | 53 +- examples/extended/field/field06/field06.cc | 6 +- examples/extended/field/field06/field06.out | 8 +- .../include/F06ActionInitialization.hh | 1 - .../include/F06DetectorConstruction.hh | 7 +- .../field/field06/include/F06PhysicsList.hh | 7 +- .../include/F06PrimaryGeneratorAction.hh | 7 +- .../field06/src/F06ActionInitialization.cc | 3 +- .../field06/src/F06DetectorConstruction.cc | 7 +- .../field/field06/src/F06PhysicsList.cc | 6 +- .../field06/src/F06PrimaryGeneratorAction.cc | 7 +- examples/extended/g3tog4/.README.txt | 16 - examples/extended/g3tog4/History | 5 + .../extended/g3tog4/{README => README.md} | 7 +- .../extended/g3tog4/clGeometry/.README.txt | 40 - .../extended/g3tog4/clGeometry/CMakeLists.txt | 12 +- .../g3tog4/clGeometry/{README => README.md} | 9 +- .../extended/g3tog4/clGeometry/clGeometry.cc | 6 +- .../extended/g3tog4/clGeometry/clGeometry.out | 63 +- .../g3tog4/clGeometry/common/.README.txt | 33 - .../g3tog4/clGeometry/common/GNUmakefile | 42 - .../extended/g3tog4/clGeometry/common/History | 101 - .../extended/g3tog4/clGeometry/common/README | 34 - .../g3tog4/clGeometry/common/init.mac | 13 - .../g3tog4/clGeometry/common/init_vis.mac | 16 - .../extended/g3tog4/clGeometry/common/run.mac | 12 - .../common/src/DetectorConstruction0.cc | 142 - .../include/G3toG4ActionInitialization.hh | 1 - .../include/G3toG4DetectorConstruction.hh | 6 +- .../include/GunPrimaryGeneratorAction.hh | 5 +- .../src/G3toG4ActionInitialization.cc | 3 +- .../src/G3toG4DetectorConstruction.cc | 6 +- .../src/GunPrimaryGeneratorAction.cc | 3 +- examples/extended/geometry/.README.txt | 20 - examples/extended/geometry/History | 4 + .../extended/geometry/{README => README.md} | 15 +- examples/extended/geometry/transforms/README | 94 - .../transforms/{.README.txt => README.md} | 54 +- .../extended/geometry/transforms/batch.out | 2 +- .../include/DetectorConstruction.hh | 1 - .../transforms/include/DetectorMessenger.hh | 1 - .../transforms/include/PhysicsList.hh | 7 +- .../include/PrimaryGeneratorAction.hh | 9 +- .../transforms/src/DetectorConstruction.cc | 1 - .../transforms/src/DetectorMessenger.cc | 1 - .../geometry/transforms/src/PhysicsList.cc | 7 +- .../transforms/src/PrimaryGeneratorAction.cc | 9 +- .../geometry/transforms/transforms.cc | 7 +- .../geometry/vecGeomNavigation/History | 9 +- .../geometry/vecGeomNavigation/README | 32 - .../{.README.txt => README.md} | 7 +- .../vecGeomNavigation/exampleVecGeomNav.cc | 3 + .../include/VG01ActionInitialization.hh | 1 - .../include/VG01DetectorConstruction.hh | 1 - .../include/VG01DetectorMessenger.hh | 3 +- .../include/VG01PrimaryGeneratorAction.hh | 1 - .../include/VG01SteppingVerboseWithDir.hh | 3 +- .../src/VG01ActionInitialization.cc | 1 - .../src/VG01DetectorConstruction.cc | 26 +- .../src/VG01DetectorMessenger.cc | 1 - .../src/VG01PrimaryGeneratorAction.cc | 3 +- .../src/VG01SteppingVerboseWithDir.cc | 1 - .../geometry/vecGeomNavigation/vecGeomNav.out | 45 +- examples/extended/hadronic/.README.txt | 110 - .../FissionFragment/FissionFragment.cc | 1 + .../FissionFragment/FissionFragment.out | 55 +- .../extended/hadronic/FissionFragment/README | 118 - .../{.README.txt => README.md} | 54 +- .../include/FFActionInitialization.hh | 1 + .../include/FFDetectorConstruction.hh | 1 + .../include/FFPrimaryGeneratorAction.hh | 1 + .../FissionFragment/include/FFRunAction.hh | 1 + .../src/FFActionInitialization.cc | 1 + .../src/FFDetectorConstruction.cc | 1 + .../src/FFPrimaryGeneratorAction.cc | 1 + .../FissionFragment/src/FFRunAction.cc | 1 + .../extended/hadronic/FlukaCern/.README.txt | 43 - .../FlukaCern/FlukaInterface/README.md | 12 +- .../interface_to_G4/fluka_interface.cc | 189 +- .../interface_to_G4/fluka_interface.hh | 29 +- .../fluka_G4_bridges/FLUKAParticleTable.cc | 2 +- examples/extended/hadronic/FlukaCern/History | 14 +- .../FlukaCern/PhysicsListLevel/.README.txt | 25 - .../FlukaCern/PhysicsListLevel/README.md | 2 + .../ProcessLevel/CrossSection/.README.txt | 169 - .../CrossSection/HadronNucleusXS.cc | 6 +- .../ProcessLevel-CrossSection.out | 4 +- .../ProcessLevel/CrossSection/README.md | 4 +- .../include/DetectorConstruction.hh | 14 +- .../CrossSection/include/XSHistoManager.hh | 12 +- .../include/XSHistoManagerMessenger.hh | 12 +- .../CrossSection/src/DetectorConstruction.cc | 5 +- .../CrossSection/src/XSHistoManager.cc | 5 +- .../src/XSHistoManagerMessenger.cc | 5 +- .../ProcessLevel/FinalState/.README.txt | 190 - .../FinalState/HadNucIneEvents.cc | 7 +- .../FinalState/ProcessLevel-FinalState.out | 104 +- .../ProcessLevel/FinalState/README.md | 4 +- .../include/FinalStateHistoManager.hh | 11 +- .../FinalState/include/HadronicGenerator.hh | 7 +- .../FinalState/src/FinalStateHistoManager.cc | 7 +- .../FinalState/src/HadronicGenerator.cc | 2 +- .../extended/hadronic/FlukaCern/README.md | 9 +- examples/extended/hadronic/Hadr00/.README.txt | 113 - examples/extended/hadronic/Hadr00/Hadr00.cc | 6 +- .../hadronic/Hadr00/{README => README.md} | 54 +- examples/extended/hadronic/Hadr00/hadr00.out | 35 +- .../Hadr00/include/ActionInitialization.hh | 8 +- .../Hadr00/include/DetectorConstruction.hh | 5 +- .../Hadr00/include/DetectorMessenger.hh | 6 +- .../hadronic/Hadr00/include/EventAction.hh | 5 +- .../Hadr00/include/EventActionMessenger.hh | 5 +- .../hadronic/Hadr00/include/HistoManager.hh | 5 +- .../Hadr00/include/HistoManagerMessenger.hh | 6 +- .../Hadr00/include/PrimaryGeneratorAction.hh | 6 +- .../hadronic/Hadr00/include/RunAction.hh | 4 +- .../Hadr00/src/ActionInitialization.cc | 6 +- .../Hadr00/src/DetectorConstruction.cc | 5 +- .../hadronic/Hadr00/src/DetectorMessenger.cc | 7 +- .../hadronic/Hadr00/src/EventAction.cc | 7 +- .../Hadr00/src/EventActionMessenger.cc | 5 +- .../hadronic/Hadr00/src/HistoManager.cc | 5 +- .../Hadr00/src/HistoManagerMessenger.cc | 7 +- .../Hadr00/src/PrimaryGeneratorAction.cc | 5 +- .../extended/hadronic/Hadr00/src/RunAction.cc | 5 +- examples/extended/hadronic/Hadr01/Hadr01.cc | 6 +- examples/extended/hadronic/Hadr01/README | 147 - .../Hadr01/{.README.txt => README.md} | 95 +- examples/extended/hadronic/Hadr01/hadr01.out | 50 +- .../hadronic/Hadr01/include/CheckVolumeSD.hh | 5 +- .../Hadr01/include/DetectorConstruction.hh | 5 +- .../Hadr01/include/DetectorMessenger.hh | 5 +- .../hadronic/Hadr01/include/EventAction.hh | 5 +- .../Hadr01/include/EventActionMessenger.hh | 5 +- .../extended/hadronic/Hadr01/include/Histo.hh | 3 +- .../hadronic/Hadr01/include/HistoManager.hh | 4 +- .../hadronic/Hadr01/include/HistoMessenger.hh | 8 +- .../hadronic/Hadr01/include/PhysicsList.hh | 6 +- .../Hadr01/include/PhysicsListMessenger.hh | 5 +- .../Hadr01/include/PrimaryGeneratorAction.hh | 5 +- .../hadronic/Hadr01/include/RunAction.hh | 4 +- .../hadronic/Hadr01/include/StackingAction.hh | 5 +- .../Hadr01/include/StackingMessenger.hh | 6 +- .../hadronic/Hadr01/include/TargetSD.hh | 5 +- .../hadronic/Hadr01/src/CheckVolumeSD.cc | 5 +- .../Hadr01/src/DetectorConstruction.cc | 5 +- .../hadronic/Hadr01/src/DetectorMessenger.cc | 5 +- .../hadronic/Hadr01/src/EventAction.cc | 5 +- .../Hadr01/src/EventActionMessenger.cc | 5 +- .../extended/hadronic/Hadr01/src/Histo.cc | 5 +- .../hadronic/Hadr01/src/HistoManager.cc | 4 +- .../hadronic/Hadr01/src/HistoMessenger.cc | 7 +- .../hadronic/Hadr01/src/PhysicsList.cc | 6 +- .../Hadr01/src/PhysicsListMessenger.cc | 5 +- .../Hadr01/src/PrimaryGeneratorAction.cc | 5 +- .../extended/hadronic/Hadr01/src/RunAction.cc | 5 +- .../hadronic/Hadr01/src/StackingAction.cc | 5 +- .../hadronic/Hadr01/src/StackingMessenger.cc | 5 +- .../extended/hadronic/Hadr01/src/TargetSD.cc | 5 +- examples/extended/hadronic/Hadr02/.README.txt | 231 - examples/extended/hadronic/Hadr02/Hadr02.cc | 5 +- .../hadronic/Hadr02/{README => README.md} | 174 +- examples/extended/hadronic/Hadr02/hadr02.out | 63 +- .../Hadr02/include/CRMCKaonBuilder.hh | 5 +- .../Hadr02/include/CRMCNeutronBuilder.hh | 5 +- .../hadronic/Hadr02/include/CRMCPiKBuilder.hh | 5 +- .../Hadr02/include/CRMCPionBuilder.hh | 5 +- .../Hadr02/include/CRMCProtonBuilder.hh | 5 +- .../hadronic/Hadr02/include/CRMC_FTFP_BERT.hh | 5 +- .../Hadr02/include/DetectorConstruction.hh | 5 +- .../Hadr02/include/DetectorMessenger.hh | 5 +- .../hadronic/Hadr02/include/EventAction.hh | 5 +- .../Hadr02/include/EventActionMessenger.hh | 5 +- .../Hadr02/include/G4HIJING_Interface.hh | 3 + .../hadronic/Hadr02/include/G4HIJING_Model.hh | 3 + .../Hadr02/include/G4UrQMD1_3Interface.hh | 4 +- .../Hadr02/include/G4UrQMD1_3Model.hh | 4 +- .../hadronic/Hadr02/include/HIJING.hh | 5 +- .../Hadr02/include/HIJINGNeutronBuilder.hh | 5 +- .../Hadr02/include/HIJINGProtonBuilder.hh | 5 +- .../include/HadronPhysicsCRMC_FTFP_BERT.hh | 5 +- .../Hadr02/include/HadronPhysicsHIJING.hh | 5 +- .../Hadr02/include/HadronPhysicsUrQMD.hh | 5 +- .../include/HadronicInelasticModelCRMC.hh | 5 +- .../extended/hadronic/Hadr02/include/Histo.hh | 3 +- .../hadronic/Hadr02/include/HistoManager.hh | 5 +- .../hadronic/Hadr02/include/HistoMessenger.hh | 7 +- .../hadronic/Hadr02/include/IonCRMCPhysics.hh | 5 +- .../Hadr02/include/IonHIJINGPhysics.hh | 5 +- .../Hadr02/include/IonUrQMDPhysics.hh | 4 +- .../Hadr02/include/PrimaryGeneratorAction.hh | 5 +- .../hadronic/Hadr02/include/RunAction.hh | 4 +- .../hadronic/Hadr02/include/StackingAction.hh | 5 +- .../Hadr02/include/StackingMessenger.hh | 5 +- .../hadronic/Hadr02/include/TargetSD.hh | 5 +- .../extended/hadronic/Hadr02/include/UrQMD.hh | 5 +- .../Hadr02/include/UrQMDAntiBarionBuilder.hh | 5 +- .../Hadr02/include/UrQMDNeutronBuilder.hh | 5 +- .../Hadr02/include/UrQMDPiKBuilder.hh | 5 +- .../Hadr02/include/UrQMDProtonBuilder.hh | 5 +- .../hadronic/Hadr02/src/CRMCKaonBuilder.cc | 5 +- .../hadronic/Hadr02/src/CRMCNeutronBuilder.cc | 5 +- .../hadronic/Hadr02/src/CRMCPiKBuilder.cc | 5 +- .../hadronic/Hadr02/src/CRMCPionBuilder.cc | 5 +- .../hadronic/Hadr02/src/CRMCProtonBuilder.cc | 5 +- .../hadronic/Hadr02/src/CRMC_FTFP_BERT.cc | 6 +- .../Hadr02/src/DetectorConstruction.cc | 5 +- .../hadronic/Hadr02/src/DetectorMessenger.cc | 5 +- .../hadronic/Hadr02/src/EventAction.cc | 5 +- .../Hadr02/src/EventActionMessenger.cc | 5 +- .../hadronic/Hadr02/src/G4HIJING_Model.cc | 3 + .../hadronic/Hadr02/src/G4UrQMD1_3Model.cc | 6 +- .../extended/hadronic/Hadr02/src/HIJING.cc | 6 +- .../Hadr02/src/HIJINGNeutronBuilder.cc | 5 +- .../Hadr02/src/HIJINGProtonBuilder.cc | 5 +- .../Hadr02/src/HadronPhysicsCRMC_FTFP_BERT.cc | 7 +- .../Hadr02/src/HadronPhysicsHIJING.cc | 5 +- .../hadronic/Hadr02/src/HadronPhysicsUrQMD.cc | 5 +- .../Hadr02/src/HadronicInelasticModelCRMC.cc | 7 +- .../extended/hadronic/Hadr02/src/Histo.cc | 5 +- .../hadronic/Hadr02/src/HistoManager.cc | 5 +- .../hadronic/Hadr02/src/HistoMessenger.cc | 6 +- .../hadronic/Hadr02/src/IonCRMCPhysics.cc | 5 +- .../hadronic/Hadr02/src/IonHIJINGPhysics.cc | 5 +- .../hadronic/Hadr02/src/IonUrQMDPhysics.cc | 5 +- .../Hadr02/src/PrimaryGeneratorAction.cc | 7 +- .../extended/hadronic/Hadr02/src/RunAction.cc | 5 +- .../hadronic/Hadr02/src/StackingAction.cc | 5 +- .../hadronic/Hadr02/src/StackingMessenger.cc | 5 +- .../extended/hadronic/Hadr02/src/TargetSD.cc | 5 +- .../extended/hadronic/Hadr02/src/UrQMD.cc | 6 +- .../Hadr02/src/UrQMDAntiBarionBuilder.cc | 5 +- .../Hadr02/src/UrQMDNeutronBuilder.cc | 5 +- .../hadronic/Hadr02/src/UrQMDPiKBuilder.cc | 5 +- .../hadronic/Hadr02/src/UrQMDProtonBuilder.cc | 5 +- examples/extended/hadronic/Hadr03/Hadr03.cc | 5 - examples/extended/hadronic/Hadr03/History | 3 + examples/extended/hadronic/Hadr03/README | 146 - .../Hadr03/{.README.txt => README.md} | 85 +- examples/extended/hadronic/Hadr03/hadr03.out | 84 +- .../Hadr03/include/ActionInitialization.hh | 1 - .../Hadr03/include/DetectorConstruction.hh | 5 - .../Hadr03/include/DetectorMessenger.hh | 4 - .../Hadr03/include/GammaNuclearPhysics.hh | 5 +- .../Hadr03/include/GammaNuclearPhysicsLEND.hh | 7 +- .../hadronic/Hadr03/include/HistoManager.hh | 4 - .../hadronic/Hadr03/include/PhysicsList.hh | 2 - .../Hadr03/include/PrimaryGeneratorAction.hh | 4 - .../extended/hadronic/Hadr03/include/Run.hh | 4 - .../hadronic/Hadr03/include/RunAction.hh | 4 - .../hadronic/Hadr03/include/RunMessenger.hh | 4 - .../hadronic/Hadr03/include/SteppingAction.hh | 4 - .../Hadr03/src/ActionInitialization.cc | 1 - .../Hadr03/src/DetectorConstruction.cc | 5 - .../hadronic/Hadr03/src/DetectorMessenger.cc | 4 - .../Hadr03/src/GammaNuclearPhysics.cc | 9 +- .../Hadr03/src/GammaNuclearPhysicsLEND.cc | 7 +- .../hadronic/Hadr03/src/HistoManager.cc | 6 - .../hadronic/Hadr03/src/PhysicsList.cc | 3 - .../Hadr03/src/PrimaryGeneratorAction.cc | 4 - examples/extended/hadronic/Hadr03/src/Run.cc | 4 - .../extended/hadronic/Hadr03/src/RunAction.cc | 4 - .../hadronic/Hadr03/src/RunMessenger.cc | 4 - .../hadronic/Hadr03/src/SteppingAction.cc | 4 - examples/extended/hadronic/Hadr04/Hadr04.cc | 5 - examples/extended/hadronic/Hadr04/README | 125 - .../Hadr04/{.README.txt => README.md} | 75 +- examples/extended/hadronic/Hadr04/hadr04.out | 14 +- .../Hadr04/include/ActionInitialization.hh | 1 - .../Hadr04/include/DetectorConstruction.hh | 4 - .../Hadr04/include/DetectorMessenger.hh | 4 - .../hadronic/Hadr04/include/HistoManager.hh | 4 - .../Hadr04/include/NeutronHPphysics.hh | 3 - .../hadronic/Hadr04/include/PhysicsList.hh | 2 - .../Hadr04/include/PrimaryGeneratorAction.hh | 4 - .../extended/hadronic/Hadr04/include/Run.hh | 4 - .../hadronic/Hadr04/include/RunAction.hh | 4 - .../hadronic/Hadr04/include/StackingAction.hh | 4 - .../hadronic/Hadr04/include/SteppingAction.hh | 4 - .../hadronic/Hadr04/include/TrackingAction.hh | 4 - .../Hadr04/src/ActionInitialization.cc | 1 - .../Hadr04/src/DetectorConstruction.cc | 5 - .../hadronic/Hadr04/src/DetectorMessenger.cc | 4 - .../hadronic/Hadr04/src/HistoManager.cc | 6 - .../hadronic/Hadr04/src/NeutronHPphysics.cc | 3 - .../hadronic/Hadr04/src/PhysicsList.cc | 3 - .../Hadr04/src/PrimaryGeneratorAction.cc | 4 - examples/extended/hadronic/Hadr04/src/Run.cc | 4 - .../extended/hadronic/Hadr04/src/RunAction.cc | 4 - .../hadronic/Hadr04/src/StackingAction.cc | 4 - .../hadronic/Hadr04/src/SteppingAction.cc | 4 - .../hadronic/Hadr04/src/TrackingAction.cc | 4 - examples/extended/hadronic/Hadr05/Hadr05.cc | 8 +- examples/extended/hadronic/Hadr05/History | 3 + examples/extended/hadronic/Hadr05/README | 177 - .../Hadr05/{.README.txt => README.md} | 59 +- examples/extended/hadronic/Hadr05/hadr05.out | 38 +- .../Hadr05/include/ActionInitialization.hh | 1 - .../Hadr05/include/DetectorConstruction.hh | 4 - .../Hadr05/include/DetectorMessenger.hh | 4 - .../Hadr05/include/ElectromagneticPhysics.hh | 4 - .../hadronic/Hadr05/include/EventAction.hh | 4 - .../Hadr05/include/GammaNuclearPhysics.hh | 3 - .../Hadr05/include/GammaNuclearPhysicsLEND.hh | 5 +- .../Hadr05/include/HadronElasticPhysicsHP.hh | 2 - .../hadronic/Hadr05/include/HistoManager.hh | 6 +- .../hadronic/Hadr05/include/PhysicsList.hh | 2 - .../Hadr05/include/PrimaryGeneratorAction.hh | 4 - .../Hadr05/include/RadioactiveDecayPhysics.hh | 4 +- .../extended/hadronic/Hadr05/include/Run.hh | 4 - .../hadronic/Hadr05/include/RunAction.hh | 4 - .../hadronic/Hadr05/include/SteppingAction.hh | 4 - .../hadronic/Hadr05/include/TrackingAction.hh | 4 - .../Hadr05/src/ActionInitialization.cc | 1 - .../Hadr05/src/DetectorConstruction.cc | 4 - .../hadronic/Hadr05/src/DetectorMessenger.cc | 4 - .../Hadr05/src/ElectromagneticPhysics.cc | 4 - .../hadronic/Hadr05/src/EventAction.cc | 4 - .../Hadr05/src/GammaNuclearPhysics.cc | 8 +- .../Hadr05/src/GammaNuclearPhysicsLEND.cc | 4 - .../Hadr05/src/HadronElasticPhysicsHP.cc | 6 +- .../hadronic/Hadr05/src/HistoManager.cc | 8 +- .../hadronic/Hadr05/src/PhysicsList.cc | 3 - .../Hadr05/src/PrimaryGeneratorAction.cc | 4 - .../Hadr05/src/RadioactiveDecayPhysics.cc | 4 +- examples/extended/hadronic/Hadr05/src/Run.cc | 4 - .../extended/hadronic/Hadr05/src/RunAction.cc | 4 - .../hadronic/Hadr05/src/SteppingAction.cc | 4 - .../hadronic/Hadr05/src/TrackingAction.cc | 4 - examples/extended/hadronic/Hadr06/Hadr06.cc | 5 - examples/extended/hadronic/Hadr06/History | 3 + examples/extended/hadronic/Hadr06/README | 149 - .../Hadr06/{.README.txt => README.md} | 114 +- examples/extended/hadronic/Hadr06/hadr06.out | 92 +- .../Hadr06/include/ActionInitialization.hh | 1 - .../Hadr06/include/DetectorConstruction.hh | 4 - .../Hadr06/include/DetectorMessenger.hh | 4 - .../Hadr06/include/ElectromagneticPhysics.hh | 4 - .../hadronic/Hadr06/include/EventAction.hh | 4 - .../Hadr06/include/GammaNuclearPhysics.hh | 5 +- .../Hadr06/include/GammaNuclearPhysicsLEND.hh | 7 +- .../Hadr06/include/HadronElasticPhysicsHP.hh | 4 - .../hadronic/Hadr06/include/HistoManager.hh | 4 - .../hadronic/Hadr06/include/PhysicsList.hh | 2 - .../Hadr06/include/PrimaryGeneratorAction.hh | 4 - .../Hadr06/include/RadioactiveDecayPhysics.hh | 4 +- .../extended/hadronic/Hadr06/include/Run.hh | 4 - .../hadronic/Hadr06/include/RunAction.hh | 4 - .../hadronic/Hadr06/include/SteppingAction.hh | 4 - .../hadronic/Hadr06/include/TrackingAction.hh | 4 - .../Hadr06/include/TrackingMessenger.hh | 4 - .../Hadr06/src/ActionInitialization.cc | 1 - .../Hadr06/src/DetectorConstruction.cc | 4 - .../hadronic/Hadr06/src/DetectorMessenger.cc | 4 - .../Hadr06/src/ElectromagneticPhysics.cc | 4 - .../hadronic/Hadr06/src/EventAction.cc | 4 - .../Hadr06/src/GammaNuclearPhysics.cc | 9 +- .../Hadr06/src/GammaNuclearPhysicsLEND.cc | 6 +- .../Hadr06/src/HadronElasticPhysicsHP.cc | 6 +- .../hadronic/Hadr06/src/HistoManager.cc | 6 - .../hadronic/Hadr06/src/PhysicsList.cc | 3 - .../Hadr06/src/PrimaryGeneratorAction.cc | 4 - .../Hadr06/src/RadioactiveDecayPhysics.cc | 4 +- examples/extended/hadronic/Hadr06/src/Run.cc | 4 - .../extended/hadronic/Hadr06/src/RunAction.cc | 4 - .../hadronic/Hadr06/src/SteppingAction.cc | 4 - .../hadronic/Hadr06/src/TrackingAction.cc | 4 - .../hadronic/Hadr06/src/TrackingMessenger.cc | 4 - examples/extended/hadronic/Hadr07/Hadr07.cc | 4 - examples/extended/hadronic/Hadr07/History | 3 + examples/extended/hadronic/Hadr07/README | 167 - .../Hadr07/{.README.txt => README.md} | 69 +- examples/extended/hadronic/Hadr07/hadr07.out | 95 +- .../Hadr07/include/ActionInitialization.hh | 1 - .../Hadr07/include/DetectorConstruction.hh | 4 - .../Hadr07/include/DetectorMessenger.hh | 4 - .../Hadr07/include/ElectromagneticPhysics.hh | 4 - .../hadronic/Hadr07/include/EventAction.hh | 4 - .../Hadr07/include/GammaNuclearPhysics.hh | 5 +- .../Hadr07/include/GammaNuclearPhysicsLEND.hh | 7 +- .../Hadr07/include/HadronElasticPhysicsHP.hh | 3 - .../hadronic/Hadr07/include/HistoManager.hh | 4 - .../hadronic/Hadr07/include/PhysicsList.hh | 2 - .../Hadr07/include/PrimaryGeneratorAction.hh | 4 - .../include/PrimaryGeneratorMessenger.hh | 4 - .../Hadr07/include/RadioactiveDecayPhysics.hh | 4 +- .../extended/hadronic/Hadr07/include/Run.hh | 4 - .../hadronic/Hadr07/include/RunAction.hh | 4 - .../hadronic/Hadr07/include/StepMaxBuilder.hh | 4 - .../Hadr07/include/StepMaxMessenger.hh | 4 - .../hadronic/Hadr07/include/StepMaxProcess.hh | 4 - .../hadronic/Hadr07/include/SteppingAction.hh | 4 - .../hadronic/Hadr07/include/TrackingAction.hh | 4 - .../Hadr07/include/TrackingMessenger.hh | 4 - .../Hadr07/src/ActionInitialization.cc | 1 - .../Hadr07/src/DetectorConstruction.cc | 4 - .../hadronic/Hadr07/src/DetectorMessenger.cc | 4 - .../Hadr07/src/ElectromagneticPhysics.cc | 4 - .../hadronic/Hadr07/src/EventAction.cc | 4 - .../Hadr07/src/GammaNuclearPhysics.cc | 9 +- .../Hadr07/src/GammaNuclearPhysicsLEND.cc | 6 +- .../Hadr07/src/HadronElasticPhysicsHP.cc | 6 +- .../hadronic/Hadr07/src/HistoManager.cc | 6 - .../hadronic/Hadr07/src/PhysicsList.cc | 3 - .../Hadr07/src/PrimaryGeneratorAction.cc | 4 - .../Hadr07/src/PrimaryGeneratorMessenger.cc | 4 - .../Hadr07/src/RadioactiveDecayPhysics.cc | 4 +- examples/extended/hadronic/Hadr07/src/Run.cc | 4 - .../extended/hadronic/Hadr07/src/RunAction.cc | 4 - .../hadronic/Hadr07/src/StepMaxBuilder.cc | 4 - .../hadronic/Hadr07/src/StepMaxMessenger.cc | 4 - .../hadronic/Hadr07/src/StepMaxProcess.cc | 4 - .../hadronic/Hadr07/src/SteppingAction.cc | 4 - .../hadronic/Hadr07/src/TrackingAction.cc | 4 - .../hadronic/Hadr07/src/TrackingMessenger.cc | 4 - examples/extended/hadronic/Hadr08/.README.txt | 57 - examples/extended/hadronic/Hadr08/Hadr08.cc | 5 - .../hadronic/Hadr08/{README => README.md} | 13 +- examples/extended/hadronic/Hadr08/hadr08.out | 33 +- .../Hadr08/include/ActionInitialization.hh | 5 - .../Hadr08/include/BiasingOperation.hh | 5 - .../Hadr08/include/BiasingOperator.hh | 5 - .../Hadr08/include/DetectorConstruction.hh | 5 - .../Hadr08/include/PrimaryGeneratorAction.hh | 5 - .../Hadr08/src/ActionInitialization.cc | 5 - .../hadronic/Hadr08/src/BiasingOperation.cc | 5 - .../hadronic/Hadr08/src/BiasingOperator.cc | 5 - .../Hadr08/src/DetectorConstruction.cc | 5 - .../Hadr08/src/PrimaryGeneratorAction.cc | 5 - examples/extended/hadronic/Hadr09/Hadr09.cc | 3 +- examples/extended/hadronic/Hadr09/README | 43 - .../Hadr09/{.README.txt => README.md} | 23 +- examples/extended/hadronic/Hadr09/hadr09.out | 4409 ++- .../Hadr09/include/HadronicGenerator.hh | 2 +- .../hadronic/Hadr09/src/HadronicGenerator.cc | 2 +- examples/extended/hadronic/Hadr10/Hadr10.cc | 5 - examples/extended/hadronic/Hadr10/README | 71 - .../Hadr10/{.README.txt => README.md} | 7 +- examples/extended/hadronic/Hadr10/hadr10.out | 2848 +- .../Hadr10/include/ActionInitialization.hh | 5 - .../Hadr10/include/DetectorConstruction.hh | 5 - .../Hadr10/include/DetectorMessenger.hh | 5 - .../Hadr10/include/PrimaryGeneratorAction.hh | 5 - .../extended/hadronic/Hadr10/include/Run.hh | 5 - .../hadronic/Hadr10/include/RunAction.hh | 5 - .../hadronic/Hadr10/include/StackingAction.hh | 5 - .../hadronic/Hadr10/include/SteppingAction.hh | 5 - .../Hadr10/src/ActionInitialization.cc | 5 - .../Hadr10/src/DetectorConstruction.cc | 5 - .../hadronic/Hadr10/src/DetectorMessenger.cc | 5 - .../Hadr10/src/PrimaryGeneratorAction.cc | 5 - examples/extended/hadronic/Hadr10/src/Run.cc | 5 - .../extended/hadronic/Hadr10/src/RunAction.cc | 5 - .../hadronic/Hadr10/src/StackingAction.cc | 5 - .../hadronic/Hadr10/src/SteppingAction.cc | 5 - examples/extended/hadronic/History | 7 + .../extended/hadronic/NeutronSource/History | 16 + .../hadronic/NeutronSource/NeutronSource.cc | 7 +- .../hadronic/NeutronSource/NeutronSource.out | 160 +- .../extended/hadronic/NeutronSource/README | 144 - .../NeutronSource/{.README.txt => README.md} | 80 +- .../include/ActionInitialization.hh | 1 - .../include/DetectorConstruction.hh | 4 - .../include/DetectorMessenger.hh | 4 - .../include/ElectromagneticPhysics.hh | 4 - .../NeutronSource/include/EventAction.hh | 4 - .../include/GammaNuclearPhysics.hh | 6 +- .../include/GammaNuclearPhysicsLEND.hh | 8 +- .../include/HadronElasticPhysicsHP.hh | 4 - .../NeutronSource/include/HistoManager.hh | 4 - .../NeutronSource/include/PhysicsList.hh | 2 - .../include/PrimaryGeneratorAction.hh | 4 - .../include/RadioactiveDecayPhysics.hh | 4 +- .../hadronic/NeutronSource/include/Run.hh | 4 - .../NeutronSource/include/RunAction.hh | 4 - .../NeutronSource/include/SteppingAction.hh | 4 - .../NeutronSource/include/TrackingAction.hh | 4 - .../NeutronSource/src/ActionInitialization.cc | 1 - .../NeutronSource/src/DetectorConstruction.cc | 4 - .../NeutronSource/src/DetectorMessenger.cc | 4 - .../src/ElectromagneticPhysics.cc | 4 - .../hadronic/NeutronSource/src/EventAction.cc | 4 - .../NeutronSource/src/GammaNuclearPhysics.cc | 10 +- .../src/GammaNuclearPhysicsLEND.cc | 7 +- .../src/HadronElasticPhysicsHP.cc | 6 +- .../NeutronSource/src/HistoManager.cc | 6 - .../hadronic/NeutronSource/src/PhysicsList.cc | 24 +- .../src/PrimaryGeneratorAction.cc | 4 - .../src/RadioactiveDecayPhysics.cc | 4 +- .../hadronic/NeutronSource/src/Run.cc | 4 - .../hadronic/NeutronSource/src/RunAction.cc | 4 - .../NeutronSource/src/SteppingAction.cc | 4 - .../NeutronSource/src/TrackingAction.cc | 4 - .../hadronic/ParticleFluence/.README.txt | 46 - .../hadronic/ParticleFluence/Calo/Calo.cc | 9 +- .../hadronic/ParticleFluence/Calo/Calo.out | 227 +- .../hadronic/ParticleFluence/Calo/README | 62 - .../Calo/{.README.txt => README.md} | 15 +- .../Calo/include/ActionInitialization.hh | 5 - .../Calo/include/DetectorConstruction.hh | 5 - .../Calo/include/DetectorMessenger.hh | 5 - .../Calo/include/PrimaryGeneratorAction.hh | 5 - .../ParticleFluence/Calo/include/Run.hh | 5 - .../ParticleFluence/Calo/include/RunAction.hh | 5 - .../Calo/include/SteppingAction.hh | 5 - .../Calo/include/TrackingAction.hh | 5 - .../Calo/src/ActionInitialization.cc | 5 - .../Calo/src/DetectorConstruction.cc | 9 +- .../Calo/src/DetectorMessenger.cc | 5 - .../Calo/src/PrimaryGeneratorAction.cc | 5 - .../hadronic/ParticleFluence/Calo/src/Run.cc | 5 - .../ParticleFluence/Calo/src/RunAction.cc | 5 - .../Calo/src/SteppingAction.cc | 5 - .../Calo/src/TrackingAction.cc | 5 - .../ConcentricSpheres/ConcentricSpheres.cc | 7 +- .../ConcentricSpheres/ConcentricSpheres.out | 1349 +- .../ParticleFluence/ConcentricSpheres/README | 70 - .../{.README.txt => README.md} | 15 +- .../include/ActionInitialization.hh | 5 - .../include/DetectorConstruction.hh | 5 - .../include/DetectorMessenger.hh | 5 - .../include/PrimaryGeneratorAction.hh | 5 - .../ConcentricSpheres/include/Run.hh | 5 - .../ConcentricSpheres/include/RunAction.hh | 5 - .../include/SteppingAction.hh | 5 - .../include/TrackingAction.hh | 5 - .../src/ActionInitialization.cc | 5 - .../src/DetectorConstruction.cc | 5 - .../src/DetectorMessenger.cc | 5 - .../src/PrimaryGeneratorAction.cc | 5 - .../ConcentricSpheres/src/Run.cc | 5 - .../ConcentricSpheres/src/RunAction.cc | 5 - .../ConcentricSpheres/src/SteppingAction.cc | 5 - .../ConcentricSpheres/src/TrackingAction.cc | 5 - .../hadronic/ParticleFluence/Layer/Layer.cc | 7 +- .../hadronic/ParticleFluence/Layer/Layer.out | 1903 +- .../hadronic/ParticleFluence/Layer/README | 62 - .../Layer/{.README.txt => README.md} | 15 +- .../Layer/include/ActionInitialization.hh | 5 - .../Layer/include/DetectorConstruction.hh | 5 - .../Layer/include/DetectorMessenger.hh | 5 - .../Layer/include/PrimaryGeneratorAction.hh | 5 - .../ParticleFluence/Layer/include/Run.hh | 5 - .../Layer/include/RunAction.hh | 5 - .../Layer/include/SteppingAction.hh | 5 - .../Layer/include/TrackingAction.hh | 5 - .../Layer/src/ActionInitialization.cc | 5 - .../Layer/src/DetectorConstruction.cc | 5 - .../Layer/src/DetectorMessenger.cc | 5 - .../Layer/src/PrimaryGeneratorAction.cc | 5 - .../hadronic/ParticleFluence/Layer/src/Run.cc | 5 - .../ParticleFluence/Layer/src/RunAction.cc | 5 - .../Layer/src/SteppingAction.cc | 5 - .../Layer/src/TrackingAction.cc | 5 - .../ParticleFluence/{README => README.md} | 21 +- .../hadronic/ParticleFluence/Sphere/README | 60 - .../Sphere/{.README.txt => README.md} | 15 +- .../hadronic/ParticleFluence/Sphere/Sphere.cc | 7 +- .../ParticleFluence/Sphere/Sphere.out | 1387 +- .../Sphere/include/ActionInitialization.hh | 5 - .../Sphere/include/DetectorConstruction.hh | 5 - .../Sphere/include/DetectorMessenger.hh | 5 - .../Sphere/include/PrimaryGeneratorAction.hh | 5 - .../ParticleFluence/Sphere/include/Run.hh | 5 - .../Sphere/include/RunAction.hh | 5 - .../Sphere/include/SteppingAction.hh | 5 - .../Sphere/include/TrackingAction.hh | 5 - .../Sphere/src/ActionInitialization.cc | 5 - .../Sphere/src/DetectorConstruction.cc | 5 - .../Sphere/src/DetectorMessenger.cc | 5 - .../Sphere/src/PrimaryGeneratorAction.cc | 5 - .../ParticleFluence/Sphere/src/Run.cc | 5 - .../ParticleFluence/Sphere/src/RunAction.cc | 5 - .../Sphere/src/SteppingAction.cc | 5 - .../Sphere/src/TrackingAction.cc | 5 - .../extended/hadronic/{README => README.md} | 66 +- examples/extended/medical/.README.txt | 56 - examples/extended/medical/DICOM/.README.txt | 123 - .../extended/medical/DICOM/DICOM1/.README.txt | 282 - .../DICOM/DICOM1/{README => README.md} | 50 +- .../extended/medical/DICOM/DICOM1/dicom.out | 42 +- .../extended/medical/DICOM/DICOM1/dicom1.cc | 7 +- .../extended/medical/DICOM/DICOM1/run.out | 49 +- .../extended/medical/DICOM/DICOM2/.README.txt | 56 - .../DICOM/DICOM2/{README => README.md} | 2 + .../extended/medical/DICOM/DICOM2/dicom.out | 1147 + .../medical/DICOM/DICOM2/dicom2-vector.out | 1147 + .../extended/medical/DICOM/DICOM2/dicom2.cc | 3 +- .../include/Dicom2ActionInitialization.hh | 1 - .../include/Dicom2PrimaryGeneratorAction.hh | 1 - .../medical/DICOM/DICOM2/include/Dicom2Run.hh | 2 - .../DICOM/DICOM2/include/Dicom2RunAction.hh | 2 - .../extended/medical/DICOM/DICOM2/run.out | 47 +- .../DICOM2/src/Dicom2ActionInitialization.cc | 1 - .../src/Dicom2PrimaryGeneratorAction.cc | 1 - .../medical/DICOM/DICOM2/src/Dicom2Run.cc | 1 - .../DICOM/DICOM2/src/Dicom2RunAction.cc | 2 - .../include/DicomActionInitialization.hh | 1 - .../include/DicomDetectorConstruction.hh | 4 +- .../G4DicomCore/include/DicomEventAction.hh | 5 +- .../DICOM/G4DicomCore/include/DicomHandler.hh | 5 +- .../include/DicomIntersectVolume.hh | 4 +- .../DicomNestedParamDetectorConstruction.hh | 4 +- .../DicomNestedPhantomParameterisation.hh | 4 +- .../DicomPartialDetectorConstruction.hh | 4 +- .../DicomPhantomParameterisationColour.hh | 4 +- .../include/DicomPhantomZSliceHeader.hh | 4 +- .../include/DicomPhantomZSliceMerged.hh | 6 +- .../include/DicomPrimaryGeneratorAction.hh | 5 +- .../DicomRegularDetectorConstruction.hh | 5 +- .../DICOM/G4DicomCore/include/DicomRun.hh | 4 +- .../G4DicomCore/include/DicomRunAction.hh | 4 +- .../src/DicomActionInitialization.cc | 1 - .../src/DicomDetectorConstruction.cc | 4 +- .../DICOM/G4DicomCore/src/DicomEventAction.cc | 6 +- .../DICOM/G4DicomCore/src/DicomHandler.cc | 5 +- .../G4DicomCore/src/DicomIntersectVolume.cc | 4 +- .../DicomNestedParamDetectorConstruction.cc | 5 +- .../src/DicomNestedPhantomParameterisation.cc | 4 +- .../src/DicomPartialDetectorConstruction.cc | 4 +- .../src/DicomPhantomParameterisationColour.cc | 1 - .../src/DicomPhantomZSliceHeader.cc | 2 - .../src/DicomPhantomZSliceMerged.cc | 6 +- .../src/DicomPrimaryGeneratorAction.cc | 5 +- .../src/DicomRegularDetectorConstruction.cc | 5 +- .../medical/DICOM/G4DicomCore/src/DicomRun.cc | 3 +- .../DICOM/G4DicomCore/src/DicomRunAction.cc | 2 - .../DICOM/G4DicomReader/include/DicomBeam.hh | 3 + .../G4DicomReader/include/DicomBeamBlock.hh | 3 + .../include/DicomBeamCompensator.hh | 3 + .../include/DicomBeamControlPoint.hh | 3 + .../G4DicomReader/include/DicomBeamDevice.hh | 3 + .../include/DicomBeamDevicePos.hh | 3 + .../include/DicomBeamDeviceRef.hh | 3 + .../G4DicomReader/include/DicomBeamWedge.hh | 3 + .../G4DicomReader/include/DicomFileCT.hh | 3 + .../include/DicomFileCT_NOdcmrt.hh | 3 + .../G4DicomReader/include/DicomFileMgr.hh | 3 + .../G4DicomReader/include/DicomFilePET.hh | 3 + .../G4DicomReader/include/DicomFilePlan.hh | 3 + .../include/DicomFileStructure.hh | 3 + .../DICOM/G4DicomReader/include/DicomROI.hh | 3 + .../G4DicomReader/include/DicomROIContour.hh | 3 + .../G4DicomReader/include/DicomVBeamDevice.hh | 3 + .../DICOM/G4DicomReader/include/DicomVFile.hh | 3 + .../G4DicomReader/include/DicomVFileImage.hh | 3 + .../DICOM/G4DicomReader/src/DicomBeam.cc | 3 + .../DICOM/G4DicomReader/src/DicomBeamBlock.cc | 3 + .../G4DicomReader/src/DicomBeamCompensator.cc | 3 + .../src/DicomBeamControlPoint.cc | 3 + .../G4DicomReader/src/DicomBeamDevice.cc | 3 + .../G4DicomReader/src/DicomBeamDevicePos.cc | 3 + .../G4DicomReader/src/DicomBeamDeviceRef.cc | 3 + .../DICOM/G4DicomReader/src/DicomBeamWedge.cc | 3 + .../DICOM/G4DicomReader/src/DicomFileCT.cc | 3 + .../DICOM/G4DicomReader/src/DicomFileMgr.cc | 3 + .../DICOM/G4DicomReader/src/DicomFilePET.cc | 3 + .../DICOM/G4DicomReader/src/DicomFilePlan.cc | 3 + .../G4DicomReader/src/DicomFileStructure.cc | 3 + .../DICOM/G4DicomReader/src/DicomROI.cc | 3 + .../G4DicomReader/src/DicomROIContour.cc | 3 + .../G4DicomReader/src/DicomVBeamDevice.cc | 3 + .../DICOM/G4DicomReader/src/DicomVFile.cc | 3 + .../G4DicomReader/src/DicomVFileImage.cc | 3 + examples/extended/medical/DICOM/History | 3 + .../medical/DICOM/{README => README.md} | 5 +- .../medical/GammaTherapy/GammaTherapy.cc | 6 +- .../medical/GammaTherapy/GammaTherapy.out | 46 +- examples/extended/medical/GammaTherapy/README | 67 - .../GammaTherapy/{.README.txt => README.md} | 43 +- .../include/ActionInitialization.hh | 1 - .../GammaTherapy/include/CheckVolumeSD.hh | 5 +- .../include/DetectorConstruction.hh | 5 +- .../GammaTherapy/include/DetectorMessenger.hh | 5 +- .../GammaTherapy/include/HistoManager.hh | 7 +- .../medical/GammaTherapy/include/PhantomSD.hh | 5 +- .../GammaTherapy/include/PhysicsList.hh | 6 +- .../include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 4 +- .../include/PrimaryGeneratorMessenger.hh | 5 +- .../medical/GammaTherapy/include/Run.hh | 6 +- .../medical/GammaTherapy/include/RunAction.hh | 5 +- .../GammaTherapy/include/StepLimiter.hh | 6 +- .../include/StepLimiterBuilder.hh | 6 +- .../include/StepLimiterMessenger.hh | 6 +- .../medical/GammaTherapy/include/TargetSD.hh | 5 +- .../GammaTherapy/include/TrackingAction.hh | 5 +- .../GammaTherapy/src/ActionInitialization.cc | 1 - .../medical/GammaTherapy/src/CheckVolumeSD.cc | 5 +- .../GammaTherapy/src/DetectorConstruction.cc | 6 +- .../GammaTherapy/src/DetectorMessenger.cc | 5 +- .../medical/GammaTherapy/src/HistoManager.cc | 7 +- .../medical/GammaTherapy/src/PhantomSD.cc | 5 +- .../medical/GammaTherapy/src/PhysicsList.cc | 5 +- .../GammaTherapy/src/PhysicsListMessenger.cc | 6 +- .../src/PrimaryGeneratorAction.cc | 4 +- .../src/PrimaryGeneratorMessenger.cc | 4 +- .../extended/medical/GammaTherapy/src/Run.cc | 6 +- .../medical/GammaTherapy/src/RunAction.cc | 5 +- .../medical/GammaTherapy/src/StepLimiter.cc | 6 +- .../GammaTherapy/src/StepLimiterBuilder.cc | 6 +- .../GammaTherapy/src/StepLimiterMessenger.cc | 6 +- .../medical/GammaTherapy/src/TargetSD.cc | 5 +- .../GammaTherapy/src/TrackingAction.cc | 4 +- examples/extended/medical/History | 7 + .../extended/medical/{README => README.md} | 38 +- examples/extended/medical/dna/AuNP/AuNP.cc | 28 +- examples/extended/medical/dna/AuNP/AuNP.mac | 64 +- examples/extended/medical/dna/AuNP/AuNP.out | 871 +- examples/extended/medical/dna/AuNP/History | 14 +- examples/extended/medical/dna/AuNP/README | 105 - .../dna/AuNP/{.README.txt => README.md} | 41 +- .../dna/AuNP/include/ActionInitialization.hh | 20 +- .../dna/AuNP/include/DetectorConstruction.hh | 99 +- .../dna/AuNP/include/DetectorMessenger.hh | 52 +- .../medical/dna/AuNP/include/EventAction.hh | 32 +- .../medical/dna/AuNP/include/HistoManager.hh | 28 +- .../medical/dna/AuNP/include/PhysicsList.hh | 68 +- .../dna/AuNP/include/PhysicsListMessenger.hh | 32 +- .../AuNP/include/PrimaryGeneratorAction.hh | 35 +- .../extended/medical/dna/AuNP/include/Run.hh | 59 +- .../medical/dna/AuNP/include/RunAction.hh | 41 +- .../dna/AuNP/include/StackingAction.hh | 23 +- .../dna/AuNP/include/SteppingAction.hh | 32 +- .../dna/AuNP/include/TimeStepAction.hh | 48 +- .../dna/AuNP/include/TrackingAction.hh | 32 +- .../dna/AuNP/src/ActionInitialization.cc | 38 +- .../dna/AuNP/src/DetectorConstruction.cc | 158 +- .../medical/dna/AuNP/src/DetectorMessenger.cc | 66 +- .../medical/dna/AuNP/src/EventAction.cc | 30 +- .../medical/dna/AuNP/src/HistoManager.cc | 150 +- .../medical/dna/AuNP/src/PhysicsList.cc | 183 +- .../dna/AuNP/src/PhysicsListMessenger.cc | 29 +- .../dna/AuNP/src/PrimaryGeneratorAction.cc | 45 +- examples/extended/medical/dna/AuNP/src/Run.cc | 67 +- .../medical/dna/AuNP/src/RunAction.cc | 49 +- .../medical/dna/AuNP/src/StackingAction.cc | 17 +- .../medical/dna/AuNP/src/SteppingAction.cc | 123 +- .../medical/dna/AuNP/src/SteppingVerbose.cc | 145 - .../medical/dna/AuNP/src/TimeStepAction.cc | 104 +- .../medical/dna/AuNP/src/TrackingAction.cc | 40 +- examples/extended/medical/dna/CMakeLists.txt | 1 + examples/extended/medical/dna/History | 11 + examples/extended/medical/dna/README | 96 - .../medical/dna/{.README.txt => README.md} | 29 +- examples/extended/medical/dna/UHDR/AuNP.out | 28647 +++++++------- examples/extended/medical/dna/UHDR/History | 17 +- examples/extended/medical/dna/UHDR/README | 188 - .../dna/UHDR/{.README.txt => README.md} | 130 +- examples/extended/medical/dna/UHDR/UHDR.cc | 3 + examples/extended/medical/dna/UHDR/UHDR.out | 28647 +++++++------- examples/extended/medical/dna/UHDR/beam.in | 4 +- .../dna/UHDR/include/BoundedBrownianAction.hh | 2 + .../UHDR/include/ChemFrickeReactionBuilder.hh | 2 + .../include/ChemNO2_NO3ScavengerBuilder.hh | 2 + .../UHDR/include/ChemOxygenWaterBuilder.hh | 2 + .../dna/UHDR/include/ChemPureWaterBuilder.hh | 2 + .../dna/UHDR/include/ChemistryWorld.hh | 2 + .../dna/UHDR/include/DetectorConstruction.hh | 3 + .../dna/UHDR/include/EmDNAChemistry.hh | 3 + .../dna/UHDR/include/InterPulseAction.hh | 3 +- .../dna/UHDR/include/LogicalVolumePeriodic.hh | 3 + .../UHDR/include/ParticleChangeForPeriodic.hh | 3 + .../UHDR/include/PeriodicBoundaryBuilder.hh | 3 + .../UHDR/include/PeriodicBoundaryPhysics.hh | 3 + .../UHDR/include/PeriodicBoundaryProcess.hh | 3 + .../medical/dna/UHDR/include/PhysicsList.hh | 5 +- .../UHDR/include/PrimaryGeneratorAction.hh | 8 +- .../UHDR/include/PrimaryGeneratorMessenger.hh | 2 + .../medical/dna/UHDR/include/PulseAction.hh | 3 + .../dna/UHDR/include/PulseActionMessenger.hh | 3 + .../extended/medical/dna/UHDR/include/Run.hh | 2 + .../medical/dna/UHDR/include/RunAction.hh | 8 +- .../medical/dna/UHDR/include/Scorer.hh | 3 + .../dna/UHDR/include/StackingAction.hh | 3 + .../dna/UHDR/include/TimeStepAction.hh | 3 + .../extended/medical/dna/UHDR/plotG_time.C | 6 +- .../dna/UHDR/src/ActionInitialization.cc | 3 + .../dna/UHDR/src/BoundedBrownianAction.cc | 2 + .../dna/UHDR/src/ChemFrickeReactionBuilder.cc | 2 + .../UHDR/src/ChemNO2_NO3ScavengerBuilder.cc | 2 + .../dna/UHDR/src/ChemOxygenWaterBuilder.cc | 167 +- .../dna/UHDR/src/ChemPureWaterBuilder.cc | 2 + .../medical/dna/UHDR/src/ChemistryWorld.cc | 2 + .../dna/UHDR/src/DetectorConstruction.cc | 3 + .../medical/dna/UHDR/src/EmDNAChemistry.cc | 237 +- .../medical/dna/UHDR/src/InterPulseAction.cc | 3 +- .../dna/UHDR/src/ParticleChangeForPeriodic.cc | 3 + .../dna/UHDR/src/PeriodicBoundaryBuilder.cc | 4 +- .../dna/UHDR/src/PeriodicBoundaryPhysics.cc | 2 + .../dna/UHDR/src/PeriodicBoundaryProcess.cc | 4 +- .../medical/dna/UHDR/src/PhysicsList.cc | 3 + .../dna/UHDR/src/PrimaryGeneratorAction.cc | 3 + .../dna/UHDR/src/PrimaryGeneratorMessenger.cc | 3 +- .../medical/dna/UHDR/src/PulseAction.cc | 6 + .../dna/UHDR/src/PulseActionMessenger.cc | 3 +- .../medical/dna/UHDR/src/RunAction.cc | 3 + .../extended/medical/dna/UHDR/src/Scorer.cc | 68 +- .../medical/dna/UHDR/src/StackingAction.cc | 5 +- .../medical/dna/UHDR/src/TimeStepAction.cc | 4 +- examples/extended/medical/dna/chem1/README | 63 - .../dna/chem1/{.README.txt => README.md} | 20 +- examples/extended/medical/dna/chem1/chem1.cc | 5 +- examples/extended/medical/dna/chem1/chem1.out | 28 +- .../dna/chem1/include/ActionInitialization.hh | 5 +- .../dna/chem1/include/CommandLineParser.hh | 5 +- .../dna/chem1/include/DetectorConstruction.hh | 5 +- .../medical/dna/chem1/include/PhysicsList.hh | 5 +- .../chem1/include/PrimaryGeneratorAction.hh | 5 +- .../dna/chem1/include/StackingAction.hh | 5 +- .../dna/chem1/src/ActionInitialization.cc | 5 +- .../dna/chem1/src/CommandLineParser.cc | 5 +- .../dna/chem1/src/DetectorConstruction.cc | 5 +- .../medical/dna/chem1/src/PhysicsList.cc | 5 +- .../dna/chem1/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/chem1/src/StackingAction.cc | 5 +- examples/extended/medical/dna/chem2/README | 65 - .../dna/chem2/{.README.txt => README.md} | 20 +- examples/extended/medical/dna/chem2/chem2.cc | 5 +- examples/extended/medical/dna/chem2/chem2.out | 8408 ++-- .../dna/chem2/include/ActionInitialization.hh | 5 +- .../dna/chem2/include/CommandLineParser.hh | 5 +- .../dna/chem2/include/DetectorConstruction.hh | 5 +- .../medical/dna/chem2/include/PhysicsList.hh | 5 +- .../chem2/include/PrimaryGeneratorAction.hh | 5 +- .../dna/chem2/include/StackingAction.hh | 5 +- .../dna/chem2/include/TimeStepAction.hh | 5 +- .../dna/chem2/src/ActionInitialization.cc | 5 +- .../dna/chem2/src/CommandLineParser.cc | 5 +- .../dna/chem2/src/DetectorConstruction.cc | 5 +- .../medical/dna/chem2/src/PhysicsList.cc | 5 +- .../dna/chem2/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/chem2/src/StackingAction.cc | 5 +- .../medical/dna/chem2/src/TimeStepAction.cc | 5 +- examples/extended/medical/dna/chem3/README | 86 - .../dna/chem3/{.README.txt => README.md} | 28 +- examples/extended/medical/dna/chem3/chem3.cc | 5 +- examples/extended/medical/dna/chem3/chem3.out | 22 +- .../dna/chem3/include/ActionInitialization.hh | 5 +- .../dna/chem3/include/CommandLineParser.hh | 5 +- .../dna/chem3/include/DetectorConstruction.hh | 5 +- .../dna/chem3/include/ITSteppingAction.hh | 5 +- .../dna/chem3/include/ITTrackingAction.hh | 5 +- .../chem3/include/ITTrackingInteractivity.hh | 5 +- .../medical/dna/chem3/include/PhysicsList.hh | 5 +- .../chem3/include/PrimaryGeneratorAction.hh | 3 + .../medical/dna/chem3/include/RunAction.hh | 5 +- .../dna/chem3/include/StackingAction.hh | 5 +- .../dna/chem3/include/SteppingAction.hh | 5 +- .../dna/chem3/include/TimeStepAction.hh | 5 +- .../dna/chem3/include/TrackingAction.hh | 5 +- .../dna/chem3/src/ActionInitialization.cc | 5 +- .../dna/chem3/src/CommandLineParser.cc | 5 +- .../dna/chem3/src/DetectorConstruction.cc | 5 +- .../medical/dna/chem3/src/ITSteppingAction.cc | 5 +- .../medical/dna/chem3/src/ITTrackingAction.cc | 5 +- .../dna/chem3/src/ITTrackingInteractivity.cc | 5 +- .../medical/dna/chem3/src/PhysicsList.cc | 5 +- .../dna/chem3/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/chem3/src/RunAction.cc | 5 +- .../medical/dna/chem3/src/StackingAction.cc | 5 +- .../medical/dna/chem3/src/SteppingAction.cc | 5 +- .../medical/dna/chem3/src/TimeStepAction.cc | 5 +- .../medical/dna/chem3/src/TrackingAction.cc | 5 +- examples/extended/medical/dna/chem4/README | 205 - .../dna/chem4/{.README.txt => README.md} | 84 +- examples/extended/medical/dna/chem4/chem4.cc | 5 +- examples/extended/medical/dna/chem4/chem4.out | 30 +- .../dna/chem4/include/ActionInitialization.hh | 7 +- .../dna/chem4/include/CommandLineParser.hh | 5 +- .../dna/chem4/include/DetectorConstruction.hh | 5 +- .../medical/dna/chem4/include/EventAction.hh | 5 +- .../medical/dna/chem4/include/PhysicsList.hh | 5 +- .../chem4/include/PrimaryGeneratorAction.hh | 5 +- .../dna/chem4/include/PrimaryKiller.hh | 3 + .../extended/medical/dna/chem4/include/Run.hh | 5 +- .../medical/dna/chem4/include/RunAction.hh | 5 +- .../medical/dna/chem4/include/ScoreSpecies.hh | 3 + .../dna/chem4/include/StackingAction.hh | 5 +- .../dna/chem4/include/TrackingAction.hh | 3 + .../dna/chem4/plot/include/CanvasInTab.hh | 3 + .../chem4/plot/include/CanvasInTab_LinkDef.hh | 3 + .../extended/medical/dna/chem4/plot/plotG.cc | 3 + .../medical/dna/chem4/plot/src/CanvasInTab.cc | 3 + .../dna/chem4/src/ActionInitialization.cc | 6 +- .../dna/chem4/src/CommandLineParser.cc | 5 +- .../dna/chem4/src/DetectorConstruction.cc | 5 +- .../medical/dna/chem4/src/PhysicsList.cc | 5 +- .../dna/chem4/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/chem4/src/PrimaryKiller.cc | 3 + .../extended/medical/dna/chem4/src/Run.cc | 4 +- .../medical/dna/chem4/src/RunAction.cc | 5 +- .../medical/dna/chem4/src/ScoreSpecies.cc | 3 + .../medical/dna/chem4/src/StackingAction.cc | 5 +- .../medical/dna/chem4/src/TrackingAction.cc | 3 + examples/extended/medical/dna/chem5/README | 177 - .../dna/chem5/{.README.txt => README.md} | 56 +- examples/extended/medical/dna/chem5/chem5.cc | 5 +- examples/extended/medical/dna/chem5/chem5.out | 37 +- .../dna/chem5/include/ActionInitialization.hh | 7 +- .../dna/chem5/include/CommandLineParser.hh | 5 +- .../dna/chem5/include/DetectorConstruction.hh | 5 +- .../medical/dna/chem5/include/EventAction.hh | 3 + .../medical/dna/chem5/include/PhysicsList.hh | 5 +- .../chem5/include/PrimaryGeneratorAction.hh | 5 +- .../dna/chem5/include/PrimaryKiller.hh | 3 + .../extended/medical/dna/chem5/include/Run.hh | 5 +- .../medical/dna/chem5/include/RunAction.hh | 5 +- .../medical/dna/chem5/include/ScoreSpecies.hh | 5 +- .../dna/chem5/include/StackingAction.hh | 5 +- .../dna/chem5/src/ActionInitialization.cc | 6 +- .../dna/chem5/src/CommandLineParser.cc | 5 +- .../dna/chem5/src/DetectorConstruction.cc | 5 +- .../medical/dna/chem5/src/PhysicsList.cc | 5 +- .../dna/chem5/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/chem5/src/PrimaryKiller.cc | 6 +- .../extended/medical/dna/chem5/src/Run.cc | 5 +- .../medical/dna/chem5/src/RunAction.cc | 5 +- .../medical/dna/chem5/src/ScoreSpecies.cc | 4 +- .../medical/dna/chem5/src/StackingAction.cc | 5 +- examples/extended/medical/dna/chem6/History | 5 + examples/extended/medical/dna/chem6/README | 236 - .../dna/chem6/{.README.txt => README.md} | 124 +- examples/extended/medical/dna/chem6/beam.in | 5 + examples/extended/medical/dna/chem6/chem6.cc | 15 +- examples/extended/medical/dna/chem6/chem6.out | 50 +- .../dna/chem6/include/ActionInitialization.hh | 27 +- .../dna/chem6/include/DetectorConstruction.hh | 17 +- .../medical/dna/chem6/include/EventAction.hh | 5 +- .../medical/dna/chem6/include/PhysicsList.hh | 17 +- ...eStepAction.hh => PhysicsListMessenger.hh} | 59 +- .../chem6/include/PrimaryGeneratorAction.hh | 30 +- .../dna/chem6/include/PrimaryKiller.hh | 76 +- .../extended/medical/dna/chem6/include/Run.hh | 40 +- .../medical/dna/chem6/include/RunAction.hh | 22 +- .../medical/dna/chem6/include/ScoreLET.hh | 35 +- .../medical/dna/chem6/include/ScoreSpecies.hh | 155 +- .../dna/chem6/include/StackingAction.hh | 8 +- .../dna/chem6/src/ActionInitialization.cc | 27 +- .../dna/chem6/src/DetectorConstruction.cc | 29 +- .../medical/dna/chem6/src/PhysicsList.cc | 151 +- .../dna/chem6/src/PhysicsListMessenger.cc | 65 + .../dna/chem6/src/PrimaryGeneratorAction.cc | 19 +- .../medical/dna/chem6/src/PrimaryKiller.cc | 96 +- .../extended/medical/dna/chem6/src/Run.cc | 74 +- .../medical/dna/chem6/src/RunAction.cc | 57 +- .../medical/dna/chem6/src/ScoreLET.cc | 91 +- .../medical/dna/chem6/src/ScoreSpecies.cc | 217 +- .../medical/dna/chem6/src/StackingAction.cc | 9 +- .../extended/medical/dna/clustering/README | 109 - .../dna/clustering/{.README.txt => README.md} | 56 +- .../medical/dna/clustering/clustering.cc | 5 +- .../medical/dna/clustering/clustering.out | 22 +- .../include/ActionInitialization.hh | 5 +- .../dna/clustering/include/ClusterSBPoints.hh | 5 +- .../dna/clustering/include/ClusteringAlgo.hh | 5 +- .../include/ClusteringAlgoMessenger.hh | 5 +- .../clustering/include/CommandLineParser.hh | 5 +- .../include/DetectorConstruction.hh | 5 +- .../dna/clustering/include/EventAction.hh | 5 +- .../dna/clustering/include/PhysicsList.hh | 5 +- .../include/PrimaryGeneratorAction.hh | 5 +- .../dna/clustering/include/RunAction.hh | 5 +- .../clustering/include/RunActionMessenger.hh | 5 +- .../dna/clustering/include/RunInitObserver.hh | 5 +- .../medical/dna/clustering/include/SBPoint.hh | 7 +- .../dna/clustering/include/SteppingAction.hh | 5 +- .../clustering/src/ActionInitialization.cc | 5 +- .../dna/clustering/src/ClusterSBPoints.cc | 5 +- .../dna/clustering/src/ClusteringAlgo.cc | 5 +- .../clustering/src/ClusteringAlgoMessenger.cc | 5 +- .../dna/clustering/src/CommandLineParser.cc | 5 +- .../clustering/src/DetectorConstruction.cc | 5 +- .../medical/dna/clustering/src/EventAction.cc | 5 +- .../medical/dna/clustering/src/PhysicsList.cc | 5 +- .../clustering/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/clustering/src/RunAction.cc | 5 +- .../dna/clustering/src/RunActionMessenger.cc | 5 +- .../dna/clustering/src/RunInitObserver.cc | 5 +- .../medical/dna/clustering/src/SBPoint.cc | 5 +- .../dna/clustering/src/SteppingAction.cc | 5 +- .../extended/medical/dna/dnadamage1/History | 4 + .../dna/dnadamage1/{.README.txt => README.md} | 40 +- .../medical/dna/dnadamage1/dnadamage1.cc | 6 +- .../medical/dna/dnadamage1/dnadamage1.out | 307 +- .../include/ActionInitialization.hh | 11 +- .../dna/dnadamage1/include/DNAParser.hh | 3 + .../dna/dnadamage1/include/DNAVolumeType.hh | 3 + .../include/DetectorConstruction.hh | 7 +- .../include/ITTrackingInteractivity.hh | 3 +- .../dna/dnadamage1/include/ParallelWorld.hh | 4 +- .../dna/dnadamage1/include/PhysicsList.hh | 4 +- .../include/PrimaryGeneratorAction.hh | 5 +- .../dna/dnadamage1/include/RunAction.hh | 6 +- .../dna/dnadamage1/include/StackingAction.hh | 3 +- .../dna/dnadamage1/include/SteppingAction.hh | 12 +- .../dna/dnadamage1/include/TimeStepAction.hh | 3 +- .../dnadamage1/src/ActionInitialization.cc | 23 +- .../medical/dna/dnadamage1/src/DNAParser.cc | 3 + .../dnadamage1/src/DetectorConstruction.cc | 7 +- .../dnadamage1/src/ITTrackingInteractivity.cc | 9 +- .../dna/dnadamage1/src/ParallelWorld.cc | 8 +- .../medical/dna/dnadamage1/src/PhysicsList.cc | 6 +- .../dnadamage1/src/PrimaryGeneratorAction.cc | 5 - .../medical/dna/dnadamage1/src/RunAction.cc | 7 +- .../dna/dnadamage1/src/StackingAction.cc | 1 - .../dna/dnadamage1/src/SteppingAction.cc | 21 +- .../dna/dnadamage1/src/TimeStepAction.cc | 7 +- .../extended/medical/dna/dnadamage2/History | 18 +- .../dna/dnadamage2/{.README.txt => README.md} | 94 +- .../medical/dna/dnadamage2/dnadamage2.cc | 8 +- .../medical/dna/dnadamage2/dnadamage2.out | 10 +- .../include/ActionInitialization.hh | 5 +- .../include/DetectorConstruction.hh | 5 +- .../dna/dnadamage2/include/EventAction.hh | 3 + .../include/G4EmDNAChemistryForPlasmids.hh | 5 +- .../dnadamage2/include/MoleculeInserter.hh | 7 +- .../dna/dnadamage2/include/PhysGeoImport.hh | 8 +- .../dna/dnadamage2/include/PhysicsList.hh | 5 +- .../dnadamage2/include/PlasmidMolecules.hh | 8 +- .../include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/dnadamage2/include/Run.hh | 5 +- .../dna/dnadamage2/include/RunAction.hh | 5 +- .../dnadamage2/include/ScavengerMolecules.hh | 7 +- .../dna/dnadamage2/include/ScoreLET.hh | 8 +- .../dna/dnadamage2/include/ScoreSpecies.hh | 5 +- .../dnadamage2/include/ScoreStrandBreaks.hh | 5 +- .../dna/dnadamage2/include/StackingAction.hh | 8 +- .../dna/dnadamage2/include/TimeStepAction.hh | 5 +- .../dnadamage2/src/ActionInitialization.cc | 6 +- .../dnadamage2/src/DetectorConstruction.cc | 5 +- .../src/G4EmDNAChemistryForPlasmids.cc | 8 +- .../dna/dnadamage2/src/MoleculeInserter.cc | 8 +- .../dna/dnadamage2/src/PhysGeoImport.cc | 7 +- .../medical/dna/dnadamage2/src/PhysicsList.cc | 5 +- .../dna/dnadamage2/src/PlasmidMolecules.cc | 8 +- .../dnadamage2/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/dnadamage2/src/Run.cc | 5 +- .../medical/dna/dnadamage2/src/RunAction.cc | 5 +- .../dna/dnadamage2/src/ScavengerMolecules.cc | 8 +- .../medical/dna/dnadamage2/src/ScoreLET.cc | 8 +- .../dna/dnadamage2/src/ScoreSpecies.cc | 5 +- .../dna/dnadamage2/src/ScoreStrandBreaks.cc | 5 +- .../dna/dnadamage2/src/StackingAction.cc | 5 +- .../dna/dnadamage2/src/TimeStepAction.cc | 5 +- .../extended/medical/dna/dnaphysics/History | 9 +- .../extended/medical/dna/dnaphysics/README | 213 - .../dna/dnaphysics/{.README.txt => README.md} | 56 +- .../medical/dna/dnaphysics/dnaphysics.cc | 5 +- .../medical/dna/dnaphysics/dnaphysics.out | 22 +- .../include/ActionInitialization.hh | 5 +- .../include/DetectorConstruction.hh | 5 +- .../dnaphysics/include/DetectorMessenger.hh | 5 +- .../dna/dnaphysics/include/PhysicsList.hh | 5 +- .../include/PrimaryGeneratorAction.hh | 5 +- .../dna/dnaphysics/include/RunAction.hh | 5 +- .../dna/dnaphysics/include/SteppingAction.hh | 5 +- .../dnaphysics/include/SteppingMessenger.hh | 5 +- .../dna/dnaphysics/include/TrackingAction.hh | 5 +- .../dnaphysics/src/ActionInitialization.cc | 5 +- .../dnaphysics/src/DetectorConstruction.cc | 5 +- .../dna/dnaphysics/src/DetectorMessenger.cc | 5 +- .../medical/dna/dnaphysics/src/PhysicsList.cc | 5 +- .../dnaphysics/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/dnaphysics/src/RunAction.cc | 5 +- .../dna/dnaphysics/src/SteppingAction.cc | 16 +- .../dna/dnaphysics/src/SteppingMessenger.cc | 5 +- .../dna/dnaphysics/src/TrackingAction.cc | 5 +- examples/extended/medical/dna/icsd/README | 73 - .../dna/icsd/{.README.txt => README.md} | 29 +- examples/extended/medical/dna/icsd/icsd.cc | 5 +- examples/extended/medical/dna/icsd/icsd.out | 6 +- .../dna/icsd/include/ActionInitialization.hh | 5 +- .../dna/icsd/include/DetectorConstruction.hh | 5 +- .../dna/icsd/include/DetectorMessenger.hh | 5 +- .../medical/dna/icsd/include/EventAction.hh | 5 +- .../medical/dna/icsd/include/PhysicsList.hh | 5 +- .../icsd/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/icsd/include/RunAction.hh | 5 +- .../dna/icsd/include/SteppingAction.hh | 5 +- .../dna/icsd/src/ActionInitialization.cc | 5 +- .../dna/icsd/src/DetectorConstruction.cc | 5 +- .../medical/dna/icsd/src/DetectorMessenger.cc | 5 +- .../medical/dna/icsd/src/EventAction.cc | 5 +- .../medical/dna/icsd/src/PhysicsList.cc | 5 +- .../dna/icsd/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/icsd/src/RunAction.cc | 5 +- .../medical/dna/icsd/src/SteppingAction.cc | 5 +- .../extended/medical/dna/jetcounter/README | 95 - .../dna/jetcounter/{.README.txt => README.md} | 32 +- .../include/ActionInitialization.hh | 8 +- .../include/DetectorConstruction.hh | 8 +- .../dna/jetcounter/include/EventAction.hh | 2 + .../dna/jetcounter/include/PhysicsList.hh | 5 +- .../include/PrimaryGeneratorAction.hh | 1 - .../dna/jetcounter/include/RunAction.hh | 1 - .../dna/jetcounter/include/SteppingAction.hh | 1 - .../medical/dna/jetcounter/jetcounter.cc | 4 +- .../medical/dna/jetcounter/jetcounter.out | 35 +- .../jetcounter/src/ActionInitialization.cc | 7 +- .../jetcounter/src/DetectorConstruction.cc | 6 +- .../medical/dna/jetcounter/src/EventAction.cc | 4 +- .../medical/dna/jetcounter/src/PhysicsList.cc | 8 +- .../jetcounter/src/PrimaryGeneratorAction.cc | 1 - .../medical/dna/jetcounter/src/RunAction.cc | 2 - .../dna/jetcounter/src/SteppingAction.cc | 5 +- examples/extended/medical/dna/mfp/README | 76 - .../dna/mfp/{.README.txt => README.md} | 36 +- .../dna/mfp/include/ActionInitialization.hh | 5 +- .../dna/mfp/include/DetectorConstruction.hh | 5 +- .../dna/mfp/include/DetectorMessenger.hh | 5 +- .../medical/dna/mfp/include/HistoManager.hh | 5 +- .../medical/dna/mfp/include/PhysicsList.hh | 5 +- .../dna/mfp/include/PhysicsListMessenger.hh | 5 +- .../dna/mfp/include/PrimaryGeneratorAction.hh | 5 +- .../extended/medical/dna/mfp/include/Run.hh | 5 +- .../medical/dna/mfp/include/RunAction.hh | 5 +- .../medical/dna/mfp/include/SteppingAction.hh | 5 +- .../dna/mfp/include/SteppingVerbose.hh | 5 +- examples/extended/medical/dna/mfp/mfp.cc | 5 +- examples/extended/medical/dna/mfp/mfp.out | 14 +- .../dna/mfp/src/ActionInitialization.cc | 5 +- .../dna/mfp/src/DetectorConstruction.cc | 5 +- .../medical/dna/mfp/src/DetectorMessenger.cc | 5 +- .../medical/dna/mfp/src/HistoManager.cc | 5 +- .../medical/dna/mfp/src/PhysicsList.cc | 5 +- .../dna/mfp/src/PhysicsListMessenger.cc | 5 +- .../dna/mfp/src/PrimaryGeneratorAction.cc | 5 +- examples/extended/medical/dna/mfp/src/Run.cc | 5 +- .../extended/medical/dna/mfp/src/RunAction.cc | 5 +- .../medical/dna/mfp/src/SteppingAction.cc | 5 +- .../medical/dna/mfp/src/SteppingVerbose.cc | 5 +- .../medical/dna/microdosimetry/README | 189 - .../microdosimetry/{.README.txt => README.md} | 51 +- .../include/ActionInitialization.hh | 5 +- .../include/DetectorConstruction.hh | 5 +- .../include/DetectorMessenger.hh | 5 +- .../dna/microdosimetry/include/PhysicsList.hh | 5 +- .../include/PrimaryGeneratorAction.hh | 5 +- .../dna/microdosimetry/include/RunAction.hh | 5 +- .../microdosimetry/include/SteppingAction.hh | 5 +- .../dna/microdosimetry/microdosimetry.cc | 5 +- .../dna/microdosimetry/microdosimetry.out | 32 +- .../src/ActionInitialization.cc | 5 +- .../src/DetectorConstruction.cc | 5 +- .../microdosimetry/src/DetectorMessenger.cc | 5 +- .../dna/microdosimetry/src/PhysicsList.cc | 5 +- .../src/PrimaryGeneratorAction.cc | 5 +- .../dna/microdosimetry/src/RunAction.cc | 5 +- .../dna/microdosimetry/src/SteppingAction.cc | 5 +- .../medical/dna/microprox/.README.txt | 70 - .../dna/microprox/{README => README.md} | 44 +- .../microprox/include/ActionInitialization.hh | 5 +- .../microprox/include/DetectorConstruction.hh | 5 +- .../microprox/include/DetectorMessenger.hh | 5 +- .../dna/microprox/include/EventAction.hh | 5 +- .../dna/microprox/include/PhysicsList.hh | 5 +- .../microprox/include/PhysicsListMessenger.hh | 5 +- .../include/PrimaryGeneratorAction.hh | 5 +- .../dna/microprox/include/RunAction.hh | 5 +- .../dna/microprox/include/TrackerHit.hh | 5 +- .../dna/microprox/include/TrackerSD.hh | 5 +- .../medical/dna/microprox/microprox.cc | 5 +- .../medical/dna/microprox/microprox.out | 16 +- .../dna/microprox/src/ActionInitialization.cc | 5 +- .../dna/microprox/src/DetectorConstruction.cc | 5 +- .../dna/microprox/src/DetectorMessenger.cc | 5 +- .../medical/dna/microprox/src/EventAction.cc | 5 +- .../medical/dna/microprox/src/PhysicsList.cc | 5 +- .../dna/microprox/src/PhysicsListMessenger.cc | 5 +- .../microprox/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/microprox/src/RunAction.cc | 5 +- .../medical/dna/microprox/src/TrackerHit.cc | 5 +- .../medical/dna/microprox/src/TrackerSD.cc | 5 +- .../medical/dna/microtrack/CMakeLists.txt | 52 + .../extended/medical/dna/microtrack/History | 11 + .../extended/medical/dna/microtrack/README.md | 175 + .../include/ActionInitialization.hh | 34 +- .../include/DetectorConstruction.hh} | 72 +- .../microtrack/include/DetectorMessenger.hh | 62 + .../dna/microtrack/include/PhysicsList.hh} | 38 +- .../include/PhysicsListMessenger.hh} | 41 +- .../include/PrimaryGeneratorAction.hh | 72 + .../include/PrimaryGeneratorMessenger.hh | 63 + .../dna/microtrack/include/RunAction.hh} | 38 +- .../dna/microtrack/include/TrackerHit.hh | 102 + .../dna/microtrack/include/TrackerSD.hh | 63 + .../medical/dna/microtrack/init_vis.mac | 16 + .../dna/microtrack/microtrack.cc} | 102 +- .../medical/dna/microtrack/microtrack.out | 686 + .../dna/microtrack/processMicrotrack.C | 42 + .../extended/medical/dna/microtrack/run.mac | 56 + .../microtrack/src/ActionInitialization.cc} | 34 +- .../microtrack/src/DetectorConstruction.cc | 239 + .../dna/microtrack/src/DetectorMessenger.cc | 110 + .../medical/dna/microtrack/src/PhysicsList.cc | 232 + .../microtrack/src/PhysicsListMessenger.cc | 65 + .../microtrack/src/PrimaryGeneratorAction.cc | 73 + .../src/PrimaryGeneratorMessenger.cc | 70 + .../medical/dna/microtrack/src/RunAction.cc | 314 + .../medical/dna/microtrack/src/TrackerHit.cc | 96 + .../medical/dna/microtrack/src/TrackerSD.cc | 314 + .../common => medical/dna/microtrack}/vis.mac | 57 +- .../extended/medical/dna/microyz/.README.txt | 73 - .../medical/dna/microyz/{README => README.md} | 56 +- .../microyz/include/ActionInitialization.hh | 5 +- .../microyz/include/DetectorConstruction.hh | 5 +- .../dna/microyz/include/DetectorMessenger.hh | 5 +- .../dna/microyz/include/PhysicsList.hh | 5 +- .../microyz/include/PhysicsListMessenger.hh | 5 +- .../microyz/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/microyz/include/RunAction.hh | 5 +- .../medical/dna/microyz/include/TrackerHit.hh | 5 +- .../medical/dna/microyz/include/TrackerSD.hh | 5 +- .../extended/medical/dna/microyz/microyz.cc | 5 +- .../extended/medical/dna/microyz/microyz.out | 16 +- .../dna/microyz/src/ActionInitialization.cc | 5 +- .../dna/microyz/src/DetectorConstruction.cc | 5 +- .../dna/microyz/src/DetectorMessenger.cc | 5 +- .../medical/dna/microyz/src/PhysicsList.cc | 5 +- .../dna/microyz/src/PhysicsListMessenger.cc | 5 +- .../dna/microyz/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/microyz/src/RunAction.cc | 5 +- .../medical/dna/microyz/src/TrackerHit.cc | 5 +- .../medical/dna/microyz/src/TrackerSD.cc | 5 +- .../medical/dna/molcounters/.README.txt | 34 - .../extended/medical/dna/molcounters/History | 9 +- .../extended/medical/dna/molcounters/README | 44 - .../medical/dna/molcounters/README.md | 32 + .../medical/dna/molcounters/basic/History | 11 +- .../medical/dna/molcounters/basic/README | 103 - .../basic/{.README.txt => README.md} | 33 +- .../basic/include/ActionInitialization.hh | 3 + .../basic/include/ChemistrySteppingAction.hh | 3 + .../basic/include/ChemistryTrackingManager.hh | 3 + .../basic/include/DetectorConstruction.hh | 3 + .../molcounters/basic/include/EventAction.hh | 3 + .../basic/include/MoleculeCounter.hh | 3 + .../molcounters/basic/include/PhysicsList.hh | 3 + .../basic/include/PrimaryGeneratorAction.hh | 3 + .../molcounters/basic/include/RunAction.hh | 3 + .../basic/include/StackingAction.hh | 3 + .../molcounters/basic/molcounters_basic.cc | 3 + .../dna/molcounters/basic/simple_sbs.out | 4852 +++ .../basic/src/ActionInitialization.cc | 6 +- .../basic/src/ChemistrySteppingAction.cc | 3 + .../basic/src/ChemistryTrackingManager.cc | 3 + .../basic/src/DetectorConstruction.cc | 3 + .../molcounters/basic/src/MoleculeCounter.cc | 7 +- .../dna/molcounters/basic/src/PhysicsList.cc | 3 + .../basic/src/PrimaryGeneratorAction.cc | 3 + .../dna/molcounters/basic/src/RunAction.cc | 3 + .../molcounters/basic/src/StackingAction.cc | 3 + .../dna/molcounters/sdcounters/History | 11 +- .../medical/dna/molcounters/sdcounters/README | 90 - .../sdcounters/{.README.txt => README.md} | 38 +- .../include/ActionInitialization.hh | 3 + .../include/ChemistrySteppingAction.hh | 3 + .../include/ChemistryTrackingManager.hh | 3 + .../include/DetectorConstruction.hh | 3 + .../sdcounters/include/EventAction.hh | 3 + .../sdcounters/include/PhysicsList.hh | 3 + .../include/PrimaryGeneratorAction.hh | 3 + .../dna/molcounters/sdcounters/include/Run.hh | 3 + .../sdcounters/include/RunAction.hh | 3 + .../include/ScoreBasicMoleculeCounts.hh | 3 + .../include/ScoreBasicReactionCounts.hh | 3 + .../sdcounters/include/StackingAction.hh | 3 + .../dna/molcounters/sdcounters/sdcounters.cc | 3 + .../sdcounters/simple_irt_syn_react.out | 5966 +++ .../sdcounters/src/ActionInitialization.cc | 6 +- .../sdcounters/src/ChemistrySteppingAction.cc | 3 + .../src/ChemistryTrackingManager.cc | 3 + .../sdcounters/src/DetectorConstruction.cc | 48 +- .../molcounters/sdcounters/src/PhysicsList.cc | 3 + .../sdcounters/src/PrimaryGeneratorAction.cc | 3 + .../dna/molcounters/sdcounters/src/Run.cc | 3 + .../molcounters/sdcounters/src/RunAction.cc | 3 + .../src/ScoreBasicMoleculeCounts.cc | 3 + .../src/ScoreBasicReactionCounts.cc | 3 + .../sdcounters/src/StackingAction.cc | 3 + examples/extended/medical/dna/neuron/History | 6 + examples/extended/medical/dna/neuron/README | 165 - .../dna/neuron/{.README.txt => README.md} | 50 +- .../neuron/include/ActionInitialization.hh | 5 +- .../dna/neuron/include/CommandLineParser.hh | 5 +- .../neuron/include/DetectorConstruction.hh | 5 +- .../medical/dna/neuron/include/EventAction.hh | 5 +- .../dna/neuron/include/ITSteppingAction.hh | 5 +- .../dna/neuron/include/ITTrackingAction.hh | 5 +- .../neuron/include/ITTrackingInteractivity.hh | 5 +- .../dna/neuron/include/NeuronLoadDataFile.hh | 5 +- .../medical/dna/neuron/include/PhysicsList.hh | 5 +- .../neuron/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/neuron/include/Run.hh | 5 +- .../medical/dna/neuron/include/RunAction.hh | 5 +- .../dna/neuron/include/RunInitObserver.hh | 5 +- .../dna/neuron/include/StackingAction.hh | 5 +- .../dna/neuron/include/SteppingAction.hh | 5 +- .../dna/neuron/include/TimeStepAction.hh | 5 +- .../dna/neuron/include/TrackingAction.hh | 5 +- .../extended/medical/dna/neuron/neuron.cc | 8 +- .../extended/medical/dna/neuron/neuron.in | 20 +- .../extended/medical/dna/neuron/neuron.out | 104 +- .../dna/neuron/src/ActionInitialization.cc | 5 +- .../dna/neuron/src/CommandLineParser.cc | 5 +- .../dna/neuron/src/DetectorConstruction.cc | 5 +- .../medical/dna/neuron/src/EventAction.cc | 5 +- .../dna/neuron/src/ITSteppingAction.cc | 5 +- .../dna/neuron/src/ITTrackingAction.cc | 5 +- .../dna/neuron/src/ITTrackingInteractivity.cc | 5 +- .../dna/neuron/src/NeuronLoadDataFile.cc | 5 +- .../medical/dna/neuron/src/PhysicsList.cc | 5 +- .../dna/neuron/src/PrimaryGeneratorAction.cc | 5 +- .../extended/medical/dna/neuron/src/Run.cc | 5 +- .../medical/dna/neuron/src/RunAction.cc | 5 +- .../medical/dna/neuron/src/RunInitObserver.cc | 5 +- .../medical/dna/neuron/src/StackingAction.cc | 5 +- .../medical/dna/neuron/src/SteppingAction.cc | 5 +- .../medical/dna/neuron/src/TimeStepAction.cc | 5 +- .../medical/dna/neuron/src/TrackingAction.cc | 5 +- examples/extended/medical/dna/pdb4dna/README | 133 - .../dna/pdb4dna/{.README.txt => README.md} | 38 +- .../pdb4dna/include/ActionInitialization.hh | 5 +- .../dna/pdb4dna/include/CommandLineParser.hh | 5 +- .../pdb4dna/include/DetectorConstruction.hh | 5 +- .../dna/pdb4dna/include/DetectorMessenger.hh | 5 +- .../dna/pdb4dna/include/EventAction.hh | 5 +- .../pdb4dna/include/EventActionMessenger.hh | 5 +- .../medical/dna/pdb4dna/include/PDBatom.hh | 5 +- .../dna/pdb4dna/include/PDBbarycenter.hh | 5 +- .../medical/dna/pdb4dna/include/PDBlib.hh | 5 +- .../dna/pdb4dna/include/PDBmolecule.hh | 5 +- .../medical/dna/pdb4dna/include/PDBresidue.hh | 5 +- .../dna/pdb4dna/include/PhysicsList.hh | 5 +- .../pdb4dna/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/pdb4dna/include/RunAction.hh | 5 +- .../dna/pdb4dna/include/RunInitObserver.hh | 5 +- .../dna/pdb4dna/include/SteppingAction.hh | 5 +- .../extended/medical/dna/pdb4dna/pdb4dna.cc | 5 +- .../extended/medical/dna/pdb4dna/pdb4dna.out | 22 +- .../dna/pdb4dna/src/ActionInitialization.cc | 5 +- .../dna/pdb4dna/src/CommandLineParser.cc | 5 +- .../dna/pdb4dna/src/DetectorConstruction.cc | 5 +- .../dna/pdb4dna/src/DetectorMessenger.cc | 5 +- .../medical/dna/pdb4dna/src/EventAction.cc | 5 +- .../dna/pdb4dna/src/EventActionMessenger.cc | 5 +- .../medical/dna/pdb4dna/src/PDBatom.cc | 5 +- .../medical/dna/pdb4dna/src/PDBbarycenter.cc | 5 +- .../medical/dna/pdb4dna/src/PDBlib.cc | 5 +- .../medical/dna/pdb4dna/src/PDBmolecule.cc | 5 +- .../medical/dna/pdb4dna/src/PDBresidue.cc | 5 +- .../medical/dna/pdb4dna/src/PhysicsList.cc | 5 +- .../dna/pdb4dna/src/PrimaryGeneratorAction.cc | 5 +- .../medical/dna/pdb4dna/src/RunAction.cc | 5 +- .../dna/pdb4dna/src/RunInitObserver.cc | 5 +- .../medical/dna/pdb4dna/src/SteppingAction.cc | 5 +- .../medical/dna/phasespace/CMakeLists.txt | 60 + .../medical/dna/phasespace/GRAS_eof.txt | 2 + .../medical/dna/phasespace/GRAS_header.txt | 72 + .../extended/medical/dna/phasespace/History | 12 + .../extended/medical/dna/phasespace/README.md | 88 + .../include/ActionInitialization.hh | 61 + .../include/DetectorConstruction.hh | 83 +- .../phasespace/include/DetectorMessenger.hh | 72 + .../dna/phasespace/include/PhysicsList.hh | 66 + .../include/PrimaryGeneratorAction.hh} | 41 +- .../dna/phasespace/include/RunAction.hh | 63 + .../dna/phasespace/include/SteppingAction.hh | 68 + .../phasespace/include/SteppingMessenger.hh | 69 + .../dna/phasespace/phasespace.cc} | 86 +- .../medical/dna/phasespace/phasespace.in | 50 + .../medical/dna/phasespace/phasespace.out | 1037 + .../extended/medical/dna/phasespace/plot.C | 162 + .../phasespace/src/ActionInitialization.cc | 73 + .../phasespace/src/DetectorConstruction.cc | 213 + .../dna/phasespace/src/DetectorMessenger.cc | 132 + .../src/PhysicsList.cc} | 125 +- .../phasespace/src/PrimaryGeneratorAction.cc | 65 + .../medical/dna/phasespace/src/RunAction.cc | 103 + .../dna/phasespace/src/SteppingAction.cc | 147 + .../dna/phasespace/src/SteppingMessenger.cc | 76 + .../extended/medical/dna/phasespace/vis.mac | 60 + examples/extended/medical/dna/radial/History | 4 + examples/extended/medical/dna/radial/README | 92 - .../dna/radial/{.README.txt => README.md} | 84 +- .../radial/include/ActionInitialization.hh | 5 +- .../radial/include/DetectorConstruction.hh | 34 +- .../dna/radial/include/DetectorMessenger.hh | 12 +- .../medical/dna/radial/include/PhysicsList.hh | 5 +- .../radial/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/radial/include/Run.hh | 5 +- .../medical/dna/radial/include/RunAction.hh | 5 +- .../dna/radial/include/SteppingAction.hh | 5 +- .../extended/medical/dna/radial/radial.cc | 5 +- .../extended/medical/dna/radial/radial.in | 14 +- .../extended/medical/dna/radial/radial.out | 980 + .../dna/radial/src/ActionInitialization.cc | 5 +- .../dna/radial/src/DetectorConstruction.cc | 56 +- .../dna/radial/src/DetectorMessenger.cc | 70 +- .../medical/dna/radial/src/PhysicsList.cc | 5 +- .../dna/radial/src/PrimaryGeneratorAction.cc | 10 +- .../extended/medical/dna/radial/src/Run.cc | 11 +- .../medical/dna/radial/src/RunAction.cc | 9 +- .../medical/dna/radial/src/SteppingAction.cc | 5 +- examples/extended/medical/dna/range/README | 86 - .../dna/range/{.README.txt => README.md} | 31 +- .../dna/range/include/ActionInitialization.hh | 5 +- .../dna/range/include/DetectorConstruction.hh | 5 +- .../dna/range/include/DetectorMessenger.hh | 5 +- .../medical/dna/range/include/HistoManager.hh | 5 +- .../medical/dna/range/include/PhysicsList.hh | 5 +- .../dna/range/include/PhysicsListMessenger.hh | 5 +- .../range/include/PrimaryGeneratorAction.hh | 5 +- .../extended/medical/dna/range/include/Run.hh | 5 +- .../medical/dna/range/include/RunAction.hh | 5 +- .../dna/range/include/SteppingAction.hh | 5 +- .../dna/range/include/SteppingVerbose.hh | 5 +- .../dna/range/include/TrackingAction.hh | 5 +- examples/extended/medical/dna/range/range.cc | 5 +- examples/extended/medical/dna/range/range.out | 14 +- .../dna/range/src/ActionInitialization.cc | 5 +- .../dna/range/src/DetectorConstruction.cc | 5 +- .../dna/range/src/DetectorMessenger.cc | 5 +- .../medical/dna/range/src/HistoManager.cc | 5 +- .../medical/dna/range/src/PhysicsList.cc | 5 +- .../dna/range/src/PhysicsListMessenger.cc | 5 +- .../dna/range/src/PrimaryGeneratorAction.cc | 5 +- .../extended/medical/dna/range/src/Run.cc | 5 +- .../medical/dna/range/src/RunAction.cc | 5 +- .../medical/dna/range/src/SteppingAction.cc | 5 +- .../medical/dna/range/src/SteppingVerbose.cc | 5 +- .../medical/dna/range/src/TrackingAction.cc | 5 +- .../extended/medical/dna/scavenger/README | 257 - .../dna/scavenger/{.README.txt => README.md} | 94 +- .../scavenger/include/ActionInitialization.hh | 2 +- .../scavenger/include/DetectorConstruction.hh | 2 +- .../dna/scavenger/include/EmDNAChemistry.hh | 2 +- .../dna/scavenger/include/EventAction.hh | 5 +- .../scavenger/include/ParserChemReaction.hh | 2 +- .../dna/scavenger/include/PhysicsList.hh | 2 +- .../include/PrimaryGeneratorAction.hh | 2 +- .../dna/scavenger/include/PrimaryKiller.hh | 2 +- .../medical/dna/scavenger/include/Run.hh | 2 +- .../dna/scavenger/include/RunAction.hh | 2 +- .../dna/scavenger/include/ScoreSpecies.hh | 2 +- .../dna/scavenger/include/StackingAction.hh | 2 +- .../dna/scavenger/include/TimeStepAction.hh | 2 +- .../medical/dna/scavenger/scavenger.cc | 2 +- .../medical/dna/scavenger/scavenger.out | 24 +- .../dna/scavenger/src/ActionInitialization.cc | 3 +- .../dna/scavenger/src/DetectorConstruction.cc | 2 +- .../dna/scavenger/src/EmDNAChemistry.cc | 2 +- .../dna/scavenger/src/ParserChemReaction.cc | 2 +- .../medical/dna/scavenger/src/PhysicsList.cc | 2 +- .../scavenger/src/PrimaryGeneratorAction.cc | 2 +- .../dna/scavenger/src/PrimaryKiller.cc | 2 +- .../extended/medical/dna/scavenger/src/Run.cc | 2 +- .../medical/dna/scavenger/src/RunAction.cc | 2 +- .../medical/dna/scavenger/src/ScoreSpecies.cc | 2 +- .../dna/scavenger/src/StackingAction.cc | 2 +- .../dna/scavenger/src/TimeStepAction.cc | 3 +- examples/extended/medical/dna/slowing/README | 74 - .../dna/slowing/{.README.txt => README.md} | 24 +- .../slowing/include/ActionInitialization.hh | 5 +- .../slowing/include/DetectorConstruction.hh | 5 +- .../dna/slowing/include/DetectorMessenger.hh | 5 +- .../dna/slowing/include/EventAction.hh | 5 +- .../dna/slowing/include/HistoManager.hh | 5 +- .../dna/slowing/include/PhysicsList.hh | 5 +- .../slowing/include/PhysicsListMessenger.hh | 5 +- .../slowing/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/slowing/include/Run.hh | 5 +- .../medical/dna/slowing/include/RunAction.hh | 5 +- .../dna/slowing/include/SteppingAction.hh | 5 +- .../extended/medical/dna/slowing/slowing.cc | 5 +- .../extended/medical/dna/slowing/slowing.out | 22 +- .../dna/slowing/src/ActionInitialization.cc | 5 +- .../dna/slowing/src/DetectorConstruction.cc | 5 +- .../dna/slowing/src/DetectorMessenger.cc | 5 +- .../medical/dna/slowing/src/EventAction.cc | 5 +- .../medical/dna/slowing/src/HistoManager.cc | 7 +- .../medical/dna/slowing/src/PhysicsList.cc | 5 +- .../dna/slowing/src/PhysicsListMessenger.cc | 5 +- .../dna/slowing/src/PrimaryGeneratorAction.cc | 5 +- .../extended/medical/dna/slowing/src/Run.cc | 5 +- .../medical/dna/slowing/src/RunAction.cc | 5 +- .../medical/dna/slowing/src/SteppingAction.cc | 5 +- .../extended/medical/dna/splitting/README | 100 - .../dna/splitting/{.README.txt => README.md} | 49 +- .../splitting/include/ActionInitialization.hh | 2 - .../splitting/include/DetectorConstruction.hh | 3 - .../dna/splitting/include/EventAction.hh | 2 - .../splitting/include/G4ElectronCapture.hh | 5 +- .../dna/splitting/include/HistoManager.hh | 2 - .../dna/splitting/include/PhysicsList.hh | 5 +- .../dna/splitting/include/RunAction.hh | 5 +- .../dna/splitting/include/SteppingAction.hh | 2 - .../splitting/include/UserTrackInformation.hh | 3 - .../medical/dna/splitting/splitting.cc | 5 +- .../medical/dna/splitting/splitting.out | 12 +- .../dna/splitting/src/ActionInitialization.cc | 1 + .../dna/splitting/src/G4ElectronCapture.cc | 5 +- .../medical/dna/splitting/src/HistoManager.cc | 2 - .../medical/dna/splitting/src/PhysicsList.cc | 3 +- .../splitting/src/PrimaryGeneratorAction.cc | 1 - .../medical/dna/splitting/src/RunAction.cc | 5 +- .../medical/dna/splitting/src/SplitProcess.cc | 7 +- .../dna/splitting/src/SteppingAction.cc | 2 +- .../dna/splitting/src/TrackingAction.cc | 4 +- .../dna/splitting/src/UserTrackInformation.cc | 2 +- examples/extended/medical/dna/spower/History | 3 + examples/extended/medical/dna/spower/README | 82 - .../dna/spower/{.README.txt => README.md} | 37 +- .../spower/include/ActionInitialization.hh | 5 +- .../spower/include/DetectorConstruction.hh | 5 +- .../dna/spower/include/DetectorMessenger.hh | 5 +- .../medical/dna/spower/include/EventAction.hh | 5 +- .../medical/dna/spower/include/PhysicsList.hh | 5 +- .../spower/include/PhysicsListMessenger.hh | 5 +- .../spower/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/spower/include/Run.hh | 5 +- .../medical/dna/spower/include/RunAction.hh | 5 +- .../dna/spower/include/SteppingAction.hh | 5 +- .../dna/spower/include/SteppingVerbose.hh | 5 +- .../dna/spower/include/TrackingAction.hh | 5 +- .../extended/medical/dna/spower/spower.cc | 5 +- .../extended/medical/dna/spower/spower.in | 3 + .../extended/medical/dna/spower/spower.out | 22 +- .../dna/spower/src/ActionInitialization.cc | 5 +- .../dna/spower/src/DetectorConstruction.cc | 5 +- .../dna/spower/src/DetectorMessenger.cc | 5 +- .../medical/dna/spower/src/EventAction.cc | 5 +- .../medical/dna/spower/src/PhysicsList.cc | 5 +- .../dna/spower/src/PhysicsListMessenger.cc | 5 +- .../dna/spower/src/PrimaryGeneratorAction.cc | 5 +- .../extended/medical/dna/spower/src/Run.cc | 5 +- .../medical/dna/spower/src/RunAction.cc | 5 +- .../medical/dna/spower/src/SteppingAction.cc | 5 +- .../medical/dna/spower/src/SteppingVerbose.cc | 5 +- .../medical/dna/spower/src/TrackingAction.cc | 5 +- examples/extended/medical/dna/svalue/History | 12 +- examples/extended/medical/dna/svalue/README | 103 - .../dna/svalue/{.README.txt => README.md} | 35 +- .../svalue/include/ActionInitialization.hh | 5 +- .../svalue/include/DetectorConstruction.hh | 5 +- .../dna/svalue/include/DetectorMessenger.hh | 5 +- .../medical/dna/svalue/include/EventAction.hh | 5 +- .../dna/svalue/include/HistoManager.hh | 5 +- .../medical/dna/svalue/include/MyFile.hh | 5 +- .../dna/svalue/include/MyFileReader.hh | 5 +- .../MyPrimaryGeneratorActionFromFile.hh | 5 +- .../medical/dna/svalue/include/PhysicsList.hh | 5 +- .../svalue/include/PhysicsListMessenger.hh | 5 +- .../svalue/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/svalue/include/Run.hh | 5 +- .../medical/dna/svalue/include/RunAction.hh | 5 +- .../dna/svalue/include/SteppingAction.hh | 5 +- .../dna/svalue/include/SteppingVerbose.hh | 5 +- .../dna/svalue/include/TrackingAction.hh | 7 +- .../dna/svalue/src/ActionInitialization.cc | 5 +- .../dna/svalue/src/DetectorConstruction.cc | 5 +- .../dna/svalue/src/DetectorMessenger.cc | 5 +- .../medical/dna/svalue/src/EventAction.cc | 5 +- .../medical/dna/svalue/src/HistoManager.cc | 5 +- .../medical/dna/svalue/src/MyFileReader.cc | 5 +- .../src/MyPrimaryGeneratorActionFromFile.cc | 5 +- .../medical/dna/svalue/src/PhysicsList.cc | 5 +- .../dna/svalue/src/PhysicsListMessenger.cc | 5 +- .../dna/svalue/src/PrimaryGeneratorAction.cc | 5 +- .../extended/medical/dna/svalue/src/Run.cc | 5 +- .../medical/dna/svalue/src/RunAction.cc | 5 +- .../medical/dna/svalue/src/SteppingAction.cc | 5 +- .../medical/dna/svalue/src/SteppingVerbose.cc | 5 +- .../medical/dna/svalue/src/TrackingAction.cc | 5 +- .../extended/medical/dna/svalue/svalue.cc | 5 +- .../extended/medical/dna/svalue/svalue.out | 52 +- .../medical/dna/wholeNuclearDNA/README | 103 - .../{.README.txt => README.md} | 38 +- .../include/ActionInitialization.hh | 5 +- .../include/ChromosomeParameterisation.hh | 5 +- .../include/CommandLineParser.hh | 5 +- .../include/DetectorConstruction.hh | 5 +- .../include/G4ElectronCapture.hh | 5 +- .../wholeNuclearDNA/include/PhysicsList.hh | 5 +- .../include/PrimaryGeneratorAction.hh | 5 +- .../dna/wholeNuclearDNA/include/RunAction.hh | 5 +- .../wholeNuclearDNA/include/SteppingAction.hh | 5 +- .../src/ActionInitialization.cc | 5 +- .../src/ChromosomeParameterisation.cc | 5 +- .../wholeNuclearDNA/src/CommandLineParser.cc | 5 +- .../src/DetectorConstruction.cc | 5 +- .../wholeNuclearDNA/src/G4ElectronCapture.cc | 5 +- .../dna/wholeNuclearDNA/src/PhysicsList.cc | 5 +- .../src/PrimaryGeneratorAction.cc | 5 +- .../dna/wholeNuclearDNA/src/RunAction.cc | 5 +- .../dna/wholeNuclearDNA/src/SteppingAction.cc | 5 +- .../dna/wholeNuclearDNA/wholeNuclearDNA.cc | 5 +- .../dna/wholeNuclearDNA/wholeNuclearDNA.out | 22 +- examples/extended/medical/dna/wvalue/README | 93 - .../dna/wvalue/{.README.txt => README.md} | 25 +- .../wvalue/include/ActionInitialization.hh | 5 +- .../wvalue/include/DetectorConstruction.hh | 5 +- .../dna/wvalue/include/DetectorMessenger.hh | 5 +- .../medical/dna/wvalue/include/EventAction.hh | 5 +- .../dna/wvalue/include/HistoManager.hh | 5 +- .../medical/dna/wvalue/include/PhysicsList.hh | 5 +- .../wvalue/include/PhysicsListMessenger.hh | 5 +- .../wvalue/include/PrimaryGeneratorAction.hh | 5 +- .../medical/dna/wvalue/include/Run.hh | 5 +- .../medical/dna/wvalue/include/RunAction.hh | 5 +- .../dna/wvalue/include/SteppingAction.hh | 5 +- .../dna/wvalue/include/SteppingVerbose.hh | 5 +- .../dna/wvalue/include/TrackingAction.hh | 5 +- .../dna/wvalue/src/ActionInitialization.cc | 5 +- .../dna/wvalue/src/DetectorConstruction.cc | 5 +- .../dna/wvalue/src/DetectorMessenger.cc | 5 +- .../medical/dna/wvalue/src/EventAction.cc | 5 +- .../medical/dna/wvalue/src/HistoManager.cc | 5 +- .../medical/dna/wvalue/src/PhysicsList.cc | 5 +- .../dna/wvalue/src/PhysicsListMessenger.cc | 5 +- .../dna/wvalue/src/PrimaryGeneratorAction.cc | 5 +- .../extended/medical/dna/wvalue/src/Run.cc | 5 +- .../medical/dna/wvalue/src/RunAction.cc | 5 +- .../medical/dna/wvalue/src/SteppingAction.cc | 5 +- .../medical/dna/wvalue/src/SteppingVerbose.cc | 5 +- .../medical/dna/wvalue/src/TrackingAction.cc | 5 +- .../extended/medical/dna/wvalue/wvalue.cc | 5 +- .../extended/medical/dna/wvalue/wvalue.out | 266 +- .../medical/electronScattering/README | 126 - .../{.README.txt => README.md} | 70 +- .../electronScattering/electronScattering.cc | 7 +- .../electronScattering/electronScattering.out | 38 +- .../include/ActionInitialization.hh | 1 - .../include/DetectorConstruction.hh | 6 +- .../include/DetectorMessenger.hh | 6 +- .../include/HistoManager.hh | 7 +- .../electronScattering/include/PhysicsList.hh | 6 +- .../include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../medical/electronScattering/include/Run.hh | 6 +- .../electronScattering/include/RunAction.hh | 6 +- .../electronScattering/include/StepMax.hh | 6 +- .../include/StepMaxMessenger.hh | 6 +- .../include/TrackingAction.hh | 6 +- .../src/ActionInitialization.cc | 1 - .../src/DetectorConstruction.cc | 6 +- .../src/DetectorMessenger.cc | 6 +- .../electronScattering/src/HistoManager.cc | 7 +- .../electronScattering/src/PhysicsList.cc | 6 +- .../src/PhysicsListMessenger.cc | 6 +- .../src/PrimaryGeneratorAction.cc | 6 +- .../src/PrimaryGeneratorMessenger.cc | 6 +- .../medical/electronScattering/src/Run.cc | 6 +- .../electronScattering/src/RunAction.cc | 6 +- .../medical/electronScattering/src/StepMax.cc | 6 +- .../src/StepMaxMessenger.cc | 6 +- .../electronScattering/src/TrackingAction.cc | 7 +- .../medical/electronScattering2/README | 170 - .../{.README.txt => README.md} | 59 +- .../electronScattering2.cc | 4 +- .../electronScattering2.out | 22 +- .../include/ElectronActionInitialization.hh | 1 - .../include/ElectronBenchmarkDetector.hh | 3 +- .../ElectronBenchmarkDetectorMessenger.hh | 3 +- .../include/ElectronPrimaryGeneratorAction.hh | 3 +- .../include/ElectronRun.hh | 3 +- .../include/ElectronRunAction.hh | 3 +- .../include/PhysicsList.hh | 3 +- .../include/PhysicsListMessenger.hh | 3 +- .../electronScattering2/include/StepMax.hh | 3 +- .../include/StepMaxMessenger.hh | 3 +- .../src/ElectronActionInitialization.cc | 1 - .../src/ElectronBenchmarkDetector.cc | 3 +- .../src/ElectronBenchmarkDetectorMessenger.cc | 3 +- .../src/ElectronPrimaryGeneratorAction.cc | 3 +- .../electronScattering2/src/ElectronRun.cc | 3 +- .../src/ElectronRunAction.cc | 3 +- .../electronScattering2/src/PhysicsList.cc | 3 +- .../src/PhysicsListMessenger.cc | 3 +- .../electronScattering2/src/StepMax.cc | 3 +- .../src/StepMaxMessenger.cc | 3 +- examples/extended/medical/fanoCavity/README | 174 - .../fanoCavity/{.README.txt => README.md} | 48 +- .../extended/medical/fanoCavity/fanoCavity.cc | 6 +- .../medical/fanoCavity/fanoCavity.out | 40 +- .../include/ActionInitialization.hh | 1 - .../include/DetectorConstruction.hh | 6 +- .../fanoCavity/include/DetectorMessenger.hh | 6 +- .../medical/fanoCavity/include/EventAction.hh | 6 +- .../fanoCavity/include/HistoManager.hh | 7 +- .../include/MyKleinNishinaCompton.hh | 6 +- .../include/MyKleinNishinaMessenger.hh | 6 +- .../fanoCavity/include/MyMollerBhabhaModel.hh | 6 +- .../include/PhysListEmStandard_GS.hh | 6 +- .../include/PhysListEmStandard_SS.hh | 6 +- .../include/PhysListEmStandard_WVI.hh | 6 +- .../include/PhysListEmStandard_option0.hh | 6 +- .../include/PhysListEmStandard_option3.hh | 6 +- .../include/PhysListEmStandard_option4.hh | 6 +- .../medical/fanoCavity/include/PhysicsList.hh | 6 +- .../include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 6 +- .../fanoCavity/include/ProcessesCount.hh | 6 +- .../medical/fanoCavity/include/Run.hh | 8 +- .../medical/fanoCavity/include/RunAction.hh | 6 +- .../fanoCavity/include/StackingAction.hh | 6 +- .../fanoCavity/include/StackingMessenger.hh | 6 +- .../medical/fanoCavity/include/StepMax.hh | 6 +- .../fanoCavity/include/StepMaxMessenger.hh | 6 +- .../fanoCavity/include/SteppingAction.hh | 6 +- .../fanoCavity/include/TrackingAction.hh | 6 +- .../fanoCavity/src/ActionInitialization.cc | 1 - .../fanoCavity/src/DetectorConstruction.cc | 7 +- .../fanoCavity/src/DetectorMessenger.cc | 6 +- .../medical/fanoCavity/src/EventAction.cc | 6 +- .../medical/fanoCavity/src/HistoManager.cc | 7 +- .../fanoCavity/src/MyKleinNishinaCompton.cc | 6 +- .../fanoCavity/src/MyKleinNishinaMessenger.cc | 6 +- .../fanoCavity/src/MyMollerBhabhaModel.cc | 6 +- .../fanoCavity/src/PhysListEmStandard_GS.cc | 6 +- .../fanoCavity/src/PhysListEmStandard_SS.cc | 6 +- .../fanoCavity/src/PhysListEmStandard_WVI.cc | 6 +- .../src/PhysListEmStandard_option0.cc | 6 +- .../src/PhysListEmStandard_option3.cc | 6 +- .../src/PhysListEmStandard_option4.cc | 6 +- .../medical/fanoCavity/src/PhysicsList.cc | 6 +- .../fanoCavity/src/PhysicsListMessenger.cc | 6 +- .../fanoCavity/src/PrimaryGeneratorAction.cc | 6 +- .../src/PrimaryGeneratorMessenger.cc | 6 +- .../extended/medical/fanoCavity/src/Run.cc | 6 +- .../medical/fanoCavity/src/RunAction.cc | 6 +- .../medical/fanoCavity/src/StackingAction.cc | 6 +- .../fanoCavity/src/StackingMessenger.cc | 6 +- .../medical/fanoCavity/src/StepMax.cc | 6 +- .../fanoCavity/src/StepMaxMessenger.cc | 6 +- .../medical/fanoCavity/src/SteppingAction.cc | 6 +- .../medical/fanoCavity/src/TrackingAction.cc | 6 +- examples/extended/medical/fanoCavity2/README | 151 - .../fanoCavity2/{.README.txt => README.md} | 54 +- .../medical/fanoCavity2/fanoCavity2.cc | 6 +- .../medical/fanoCavity2/fanoCavity2.out | 36 +- .../include/ActionInitialization.hh | 1 - .../include/DetectorConstruction.hh | 6 +- .../fanoCavity2/include/DetectorMessenger.hh | 6 +- .../fanoCavity2/include/EventAction.hh | 6 +- .../fanoCavity2/include/HistoManager.hh | 7 +- .../include/MyMollerBhabhaModel.hh | 6 +- .../include/PhysListEmStandard_GS.hh | 6 +- .../include/PhysListEmStandard_SS.hh | 6 +- .../include/PhysListEmStandard_WVI.hh | 6 +- .../include/PhysListEmStandard_option0.hh | 6 +- .../include/PhysListEmStandard_option3.hh | 6 +- .../include/PhysListEmStandard_option4.hh | 6 +- .../fanoCavity2/include/PhysicsList.hh | 6 +- .../include/PhysicsListMessenger.hh | 6 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../fanoCavity2/include/ProcessesCount.hh | 6 +- .../medical/fanoCavity2/include/Run.hh | 8 +- .../medical/fanoCavity2/include/RunAction.hh | 6 +- .../medical/fanoCavity2/include/StepMax.hh | 6 +- .../fanoCavity2/include/StepMaxMessenger.hh | 6 +- .../fanoCavity2/include/SteppingAction.hh | 6 +- .../fanoCavity2/include/TrackingAction.hh | 6 +- .../fanoCavity2/src/ActionInitialization.cc | 1 - .../fanoCavity2/src/DetectorConstruction.cc | 6 +- .../fanoCavity2/src/DetectorMessenger.cc | 6 +- .../medical/fanoCavity2/src/EventAction.cc | 6 +- .../medical/fanoCavity2/src/HistoManager.cc | 7 +- .../fanoCavity2/src/MyMollerBhabhaModel.cc | 6 +- .../fanoCavity2/src/PhysListEmStandard_GS.cc | 6 +- .../fanoCavity2/src/PhysListEmStandard_SS.cc | 6 +- .../fanoCavity2/src/PhysListEmStandard_WVI.cc | 6 +- .../src/PhysListEmStandard_option0.cc | 6 +- .../src/PhysListEmStandard_option3.cc | 6 +- .../src/PhysListEmStandard_option4.cc | 6 +- .../medical/fanoCavity2/src/PhysicsList.cc | 6 +- .../fanoCavity2/src/PhysicsListMessenger.cc | 6 +- .../fanoCavity2/src/PrimaryGeneratorAction.cc | 6 +- .../extended/medical/fanoCavity2/src/Run.cc | 6 +- .../medical/fanoCavity2/src/RunAction.cc | 6 +- .../medical/fanoCavity2/src/StepMax.cc | 6 +- .../fanoCavity2/src/StepMaxMessenger.cc | 6 +- .../medical/fanoCavity2/src/SteppingAction.cc | 6 +- .../medical/fanoCavity2/src/TrackingAction.cc | 6 +- .../extended/medical/radiobiology/Doxyfile | 2494 -- examples/extended/medical/radiobiology/README | 71 - .../radiobiology/{.README.txt => README.md} | 19 +- .../include/ActionInitialization.hh | 2 +- .../include/DetectorConstruction.hh | 2 +- .../radiobiology/include/DetectorMessenger.hh | 2 +- .../medical/radiobiology/include/Dose.hh | 2 +- .../radiobiology/include/DoseAccumulable.hh | 2 +- .../radiobiology/include/DoseMessenger.hh | 2 +- .../medical/radiobiology/include/Hit.hh | 2 +- .../medical/radiobiology/include/IonLet.hh | 2 +- .../medical/radiobiology/include/LET.hh | 2 +- .../radiobiology/include/LETAccumulable.hh | 2 +- .../radiobiology/include/LETMessenger.hh | 2 +- .../medical/radiobiology/include/Manager.hh | 2 +- .../radiobiology/include/PhysicsList.hh | 2 +- .../include/PhysicsListMessenger.hh | 2 +- .../include/PrimaryGeneratorAction.hh | 2 +- .../medical/radiobiology/include/RBE.hh | 2 +- .../radiobiology/include/RBEAccumulable.hh | 2 +- .../radiobiology/include/RBEMessenger.hh | 2 +- .../medical/radiobiology/include/RunAction.hh | 2 +- .../medical/radiobiology/include/SD.hh | 2 +- .../include/VRadiobiologicalAccumulable.hh | 2 +- .../include/VRadiobiologicalQuantity.hh | 2 +- .../include/VoxelizedSensitiveDetector.hh | 2 +- .../VoxelizedSensitiveDetectorMessenger.hh | 5 +- .../medical/radiobiology/radiobiology.cc | 4 +- .../medical/radiobiology/radiobiology.out | 57 +- .../radiobiology/src/ActionInitialization.cc | 3 +- .../radiobiology/src/DetectorConstruction.cc | 3 +- .../radiobiology/src/DetectorMessenger.cc | 3 +- .../extended/medical/radiobiology/src/Dose.cc | 3 +- .../radiobiology/src/DoseAccumulable.cc | 3 +- .../medical/radiobiology/src/DoseMessenger.cc | 3 +- .../extended/medical/radiobiology/src/Hit.cc | 3 +- .../medical/radiobiology/src/IonLet.cc | 3 +- .../extended/medical/radiobiology/src/LET.cc | 3 +- .../radiobiology/src/LETAccumulable.cc | 3 +- .../medical/radiobiology/src/LETMessenger.cc | 3 +- .../medical/radiobiology/src/Manager.cc | 3 +- .../medical/radiobiology/src/PhysicsList.cc | 6 +- .../radiobiology/src/PhysicsListMessenger.cc | 3 +- .../src/PrimaryGeneratorAction.cc | 3 +- .../extended/medical/radiobiology/src/RBE.cc | 3 +- .../radiobiology/src/RBEAccumulable.cc | 3 +- .../medical/radiobiology/src/RBEMessenger.cc | 3 +- .../medical/radiobiology/src/RunAction.cc | 3 +- .../extended/medical/radiobiology/src/SD.cc | 3 +- .../src/VoxelizedSensitiveDetector.cc | 3 +- .../VoxelizedSensitiveDetectorMessenger.cc | 3 +- examples/extended/optical/.README.txt | 35 - examples/extended/optical/History | 5 + examples/extended/optical/LXe/.README.txt | 385 - examples/extended/optical/LXe/LXe.cc | 5 +- examples/extended/optical/LXe/LXe.out | 1626 +- .../optical/LXe/{README => README.md} | 207 +- examples/extended/optical/LXe/cerenkov.out | 50 +- .../LXe/include/LXeActionInitialization.hh | 1 - .../LXe/include/LXeDetectorConstruction.hh | 6 +- .../LXe/include/LXeDetectorMessenger.hh | 6 +- .../optical/LXe/include/LXeEventAction.hh | 4 +- .../optical/LXe/include/LXeEventMessenger.hh | 6 +- .../optical/LXe/include/LXeHistoManager.hh | 7 +- .../optical/LXe/include/LXeMainVolume.hh | 5 +- .../extended/optical/LXe/include/LXePMTHit.hh | 6 +- .../extended/optical/LXe/include/LXePMTSD.hh | 6 +- .../LXe/include/LXePrimaryGeneratorAction.hh | 6 +- .../extended/optical/LXe/include/LXeRun.hh | 6 +- .../optical/LXe/include/LXeRunAction.hh | 6 +- .../optical/LXe/include/LXeScintHit.hh | 6 +- .../optical/LXe/include/LXeScintSD.hh | 6 +- .../optical/LXe/include/LXeStackingAction.hh | 6 +- .../optical/LXe/include/LXeSteppingAction.hh | 5 +- .../LXe/include/LXeSteppingMessenger.hh | 6 +- .../optical/LXe/include/LXeTrackingAction.hh | 6 +- .../optical/LXe/include/LXeTrajectory.hh | 5 +- .../LXe/include/LXeUserTrackInformation.hh | 5 +- .../optical/LXe/include/LXeWLSFiber.hh | 5 +- .../optical/LXe/include/LXeWLSSlab.hh | 6 +- examples/extended/optical/LXe/photon.out | 95 +- .../LXe/src/LXeActionInitialization.cc | 1 - .../LXe/src/LXeDetectorConstruction.cc | 6 +- .../optical/LXe/src/LXeDetectorMessenger.cc | 6 +- .../optical/LXe/src/LXeEventAction.cc | 6 +- .../optical/LXe/src/LXeEventMessenger.cc | 6 +- .../optical/LXe/src/LXeHistoManager.cc | 7 +- .../extended/optical/LXe/src/LXeMainVolume.cc | 6 +- .../extended/optical/LXe/src/LXePMTHit.cc | 6 +- examples/extended/optical/LXe/src/LXePMTSD.cc | 6 +- .../LXe/src/LXePrimaryGeneratorAction.cc | 6 +- examples/extended/optical/LXe/src/LXeRun.cc | 6 +- .../extended/optical/LXe/src/LXeRunAction.cc | 6 +- .../extended/optical/LXe/src/LXeScintHit.cc | 6 +- .../extended/optical/LXe/src/LXeScintSD.cc | 6 +- .../optical/LXe/src/LXeStackingAction.cc | 6 +- .../optical/LXe/src/LXeSteppingAction.cc | 6 +- .../optical/LXe/src/LXeSteppingMessenger.cc | 6 +- .../optical/LXe/src/LXeTrackingAction.cc | 6 +- .../extended/optical/LXe/src/LXeTrajectory.cc | 6 +- .../LXe/src/LXeUserTrackInformation.cc | 6 +- .../extended/optical/LXe/src/LXeWLSFiber.cc | 6 +- .../extended/optical/LXe/src/LXeWLSSlab.cc | 6 +- examples/extended/optical/LXe/wls.out | 57 +- .../extended/optical/OpNovice/OpNovice.cc | 11 +- .../extended/optical/OpNovice/OpNovice.out | 22025 +++++------ examples/extended/optical/OpNovice/README | 124 - .../OpNovice/{.README.txt => README.md} | 70 +- .../include/OpNoviceActionInitialization.hh | 1 - .../include/OpNoviceDetectorConstruction.hh | 4 +- .../include/OpNoviceDetectorMessenger.hh | 5 +- .../OpNovice/include/OpNoviceEventAction.hh | 6 +- .../OpNoviceGDMLDetectorConstruction.hh | 3 + .../include/OpNovicePrimaryGeneratorAction.hh | 7 +- .../OpNovicePrimaryGeneratorMessenger.hh | 8 +- .../optical/OpNovice/include/OpNoviceRun.hh | 7 +- .../OpNovice/include/OpNoviceRunAction.hh | 7 +- .../include/OpNoviceStackingAction.hh | 6 +- .../include/OpNoviceSteppingAction.hh | 1 - examples/extended/optical/OpNovice/opgdml.out | 23036 +++++------ .../extended/optical/OpNovice/optPhoton.out | 193 +- .../src/OpNoviceActionInitialization.cc | 1 - .../src/OpNoviceDetectorConstruction.cc | 4 +- .../OpNovice/src/OpNoviceDetectorMessenger.cc | 2 + .../OpNovice/src/OpNoviceEventAction.cc | 6 +- .../src/OpNoviceGDMLDetectorConstruction.cc | 2 + .../src/OpNovicePrimaryGeneratorAction.cc | 7 +- .../src/OpNovicePrimaryGeneratorMessenger.cc | 7 +- .../optical/OpNovice/src/OpNoviceRun.cc | 7 +- .../optical/OpNovice/src/OpNoviceRunAction.cc | 7 +- .../OpNovice/src/OpNoviceStackingAction.cc | 6 +- .../OpNovice/src/OpNoviceSteppingAction.cc | 1 - .../extended/optical/OpNovice2/OpNovice2.cc | 5 +- .../extended/optical/OpNovice2/OpNovice2.out | 60 +- examples/extended/optical/OpNovice2/README | 155 - .../OpNovice2/{.README.txt => README.md} | 72 +- .../extended/optical/OpNovice2/boundary.out | 662 +- .../extended/optical/OpNovice2/coated.out | 58 +- .../optical/OpNovice2/complexRindex.out | 58 +- .../extended/optical/OpNovice2/electron.out | 78 +- .../extended/optical/OpNovice2/fresnel.out | 78 +- .../OpNovice2/include/ActionInitialization.hh | 4 +- .../OpNovice2/include/DetectorConstruction.hh | 7 +- .../OpNovice2/include/DetectorMessenger.hh | 6 +- .../optical/OpNovice2/include/HistoManager.hh | 7 +- .../include/PrimaryGeneratorAction.hh | 6 +- .../include/PrimaryGeneratorMessenger.hh | 9 +- .../extended/optical/OpNovice2/include/Run.hh | 7 +- .../optical/OpNovice2/include/RunAction.hh | 7 +- .../OpNovice2/include/SteppingAction.hh | 5 +- .../OpNovice2/include/SteppingMessenger.hh | 6 +- .../OpNovice2/include/SteppingVerbose.hh | 6 +- .../OpNovice2/include/TrackInformation.hh | 5 +- .../OpNovice2/include/TrackingAction.hh | 8 +- .../optical/OpNovice2/scint_by_particle.out | 117 +- .../OpNovice2/src/ActionInitialization.cc | 3 +- .../OpNovice2/src/DetectorConstruction.cc | 7 +- .../OpNovice2/src/DetectorMessenger.cc | 6 +- .../optical/OpNovice2/src/HistoManager.cc | 7 +- .../OpNovice2/src/PrimaryGeneratorAction.cc | 7 +- .../src/PrimaryGeneratorMessenger.cc | 6 +- .../extended/optical/OpNovice2/src/Run.cc | 6 +- .../optical/OpNovice2/src/RunAction.cc | 6 +- .../optical/OpNovice2/src/SteppingAction.cc | 5 +- .../OpNovice2/src/SteppingMessenger.cc | 6 +- .../optical/OpNovice2/src/SteppingVerbose.cc | 5 +- .../optical/OpNovice2/src/TrackInformation.cc | 5 +- .../optical/OpNovice2/src/TrackingAction.cc | 4 +- examples/extended/optical/OpNovice2/wls.out | 62 +- .../extended/optical/{README => README.md} | 28 +- examples/extended/optical/wls/README | 95 - .../optical/wls/{.README.txt => README.md} | 36 +- examples/extended/optical/wls/electron.out | 391 +- .../wls/include/WLSActionInitialization.hh | 3 +- .../wls/include/WLSDetectorConstruction.hh | 7 +- .../wls/include/WLSDetectorMessenger.hh | 7 +- .../optical/wls/include/WLSEventAction.hh | 7 +- .../wls/include/WLSEventActionMessenger.hh | 7 +- .../optical/wls/include/WLSMaterials.hh | 7 +- .../optical/wls/include/WLSPhotonDetHit.hh | 7 +- .../optical/wls/include/WLSPhotonDetSD.hh | 7 +- .../wls/include/WLSPrimaryGeneratorAction.hh | 7 +- .../include/WLSPrimaryGeneratorMessenger.hh | 7 +- .../extended/optical/wls/include/WLSRun.hh | 7 +- .../optical/wls/include/WLSRunAction.hh | 7 +- .../optical/wls/include/WLSStackingAction.hh | 7 +- .../optical/wls/include/WLSSteppingAction.hh | 7 +- .../wls/include/WLSSteppingActionMessenger.hh | 7 +- .../optical/wls/include/WLSTrackingAction.hh | 7 +- .../optical/wls/include/WLSTrajectory.hh | 7 +- .../optical/wls/include/WLSTrajectoryPoint.hh | 7 +- .../wls/include/WLSUserTrackInformation.hh | 7 +- .../wls/src/WLSActionInitialization.cc | 3 +- .../wls/src/WLSDetectorConstruction.cc | 5 +- .../optical/wls/src/WLSDetectorMessenger.cc | 6 +- .../optical/wls/src/WLSEventAction.cc | 5 +- .../wls/src/WLSEventActionMessenger.cc | 5 +- .../extended/optical/wls/src/WLSMaterials.cc | 6 +- .../optical/wls/src/WLSPhotonDetHit.cc | 6 +- .../optical/wls/src/WLSPhotonDetSD.cc | 6 +- .../wls/src/WLSPrimaryGeneratorAction.cc | 5 +- .../wls/src/WLSPrimaryGeneratorMessenger.cc | 6 +- examples/extended/optical/wls/src/WLSRun.cc | 5 +- .../extended/optical/wls/src/WLSRunAction.cc | 5 +- .../optical/wls/src/WLSStackingAction.cc | 6 +- .../optical/wls/src/WLSSteppingAction.cc | 6 +- .../wls/src/WLSSteppingActionMessenger.cc | 6 +- .../optical/wls/src/WLSTrackingAction.cc | 5 +- .../extended/optical/wls/src/WLSTrajectory.cc | 5 +- .../optical/wls/src/WLSTrajectoryPoint.cc | 6 +- .../wls/src/WLSUserTrackInformation.cc | 5 +- examples/extended/optical/wls/wls.cc | 5 +- examples/extended/parallel/.README.txt | 18 - examples/extended/parallel/History | 5 + examples/extended/parallel/MPI/.README.txt | 238 - examples/extended/parallel/MPI/History | 8 + examples/extended/parallel/MPI/README.md | 23 +- .../extended/parallel/MPI/exMPI01/.README.txt | 51 - .../extended/parallel/MPI/exMPI01/README.md | 2 + .../extended/parallel/MPI/exMPI01/exMPI01.cc | 4 +- .../exMPI01/include/ActionInitialization.hh | 7 +- .../exMPI01/include/DetectorConstruction.hh | 7 +- .../parallel/MPI/exMPI01/include/Materials.hh | 7 +- .../exMPI01/include/PrimaryGeneratorAction.hh | 7 +- .../MPI/exMPI01/src/ActionInitialization.cc | 7 +- .../MPI/exMPI01/src/DetectorConstruction.cc | 7 +- .../parallel/MPI/exMPI01/src/Materials.cc | 7 +- .../MPI/exMPI01/src/PrimaryGeneratorAction.cc | 7 +- .../extended/parallel/MPI/exMPI02/.README.txt | 55 - .../extended/parallel/MPI/exMPI02/README.md | 2 + .../extended/parallel/MPI/exMPI02/exMPI02.cc | 4 +- .../exMPI02/include/ActionInitialization.hh | 7 +- .../parallel/MPI/exMPI02/include/Analysis.hh | 7 +- .../exMPI02/include/DetectorConstruction.hh | 7 +- .../MPI/exMPI02/include/EventAction.hh | 7 +- .../MPI/exMPI02/include/MedicalBeam.hh | 7 +- .../parallel/MPI/exMPI02/include/RunAction.hh | 7 +- .../MPI/exMPI02/include/VoxelParam.hh | 7 +- .../parallel/MPI/exMPI02/include/VoxelSD.hh | 7 +- .../MPI/exMPI02/src/ActionInitialization.cc | 7 +- .../parallel/MPI/exMPI02/src/Analysis.cc | 7 +- .../MPI/exMPI02/src/DetectorConstruction.cc | 7 +- .../parallel/MPI/exMPI02/src/EventAction.cc | 7 +- .../parallel/MPI/exMPI02/src/MedicalBeam.cc | 7 +- .../parallel/MPI/exMPI02/src/RunAction.cc | 7 +- .../parallel/MPI/exMPI02/src/VoxelParam.cc | 7 +- .../parallel/MPI/exMPI02/src/VoxelSD.cc | 7 +- .../extended/parallel/MPI/exMPI03/.README.txt | 64 - .../extended/parallel/MPI/exMPI03/README.md | 2 + .../extended/parallel/MPI/exMPI03/exMPI03.cc | 4 +- .../exMPI03/include/ActionInitialization.hh | 7 +- .../parallel/MPI/exMPI03/include/Analysis.hh | 7 +- .../exMPI03/include/DetectorConstruction.hh | 7 +- .../MPI/exMPI03/include/EventAction.hh | 7 +- .../MPI/exMPI03/include/MedicalBeam.hh | 7 +- .../parallel/MPI/exMPI03/include/Run.hh | 3 + .../parallel/MPI/exMPI03/include/RunAction.hh | 7 +- .../MPI/exMPI03/include/RunActionMaster.hh | 7 +- .../parallel/MPI/exMPI03/include/RunMerger.hh | 3 + .../MPI/exMPI03/include/VoxelParam.hh | 7 +- .../parallel/MPI/exMPI03/include/VoxelSD.hh | 7 +- .../MPI/exMPI03/src/ActionInitialization.cc | 7 +- .../parallel/MPI/exMPI03/src/Analysis.cc | 7 +- .../MPI/exMPI03/src/DetectorConstruction.cc | 7 +- .../parallel/MPI/exMPI03/src/EventAction.cc | 7 +- .../parallel/MPI/exMPI03/src/MedicalBeam.cc | 7 +- .../extended/parallel/MPI/exMPI03/src/Run.cc | 3 + .../parallel/MPI/exMPI03/src/RunAction.cc | 7 +- .../MPI/exMPI03/src/RunActionMaster.cc | 7 +- .../parallel/MPI/exMPI03/src/RunMerger.cc | 3 + .../parallel/MPI/exMPI03/src/VoxelParam.cc | 7 +- .../parallel/MPI/exMPI03/src/VoxelSD.cc | 7 +- .../extended/parallel/MPI/exMPI04/.README.txt | 63 - .../extended/parallel/MPI/exMPI04/README.md | 2 + .../extended/parallel/MPI/exMPI04/exMPI04.cc | 4 +- .../exMPI04/include/ActionInitialization.hh | 7 +- .../parallel/MPI/exMPI04/include/Analysis.hh | 7 +- .../exMPI04/include/DetectorConstruction.hh | 7 +- .../MPI/exMPI04/include/EventAction.hh | 7 +- .../MPI/exMPI04/include/MedicalBeam.hh | 7 +- .../parallel/MPI/exMPI04/include/Run.hh | 3 + .../parallel/MPI/exMPI04/include/RunAction.hh | 7 +- .../MPI/exMPI04/include/RunActionMaster.hh | 7 +- .../parallel/MPI/exMPI04/include/RunMerger.hh | 3 + .../MPI/exMPI04/include/VoxelParam.hh | 7 +- .../parallel/MPI/exMPI04/include/VoxelSD.hh | 7 +- .../MPI/exMPI04/src/ActionInitialization.cc | 7 +- .../parallel/MPI/exMPI04/src/Analysis.cc | 7 +- .../MPI/exMPI04/src/DetectorConstruction.cc | 7 +- .../parallel/MPI/exMPI04/src/EventAction.cc | 7 +- .../parallel/MPI/exMPI04/src/MedicalBeam.cc | 7 +- .../extended/parallel/MPI/exMPI04/src/Run.cc | 3 + .../parallel/MPI/exMPI04/src/RunAction.cc | 7 +- .../MPI/exMPI04/src/RunActionMaster.cc | 7 +- .../parallel/MPI/exMPI04/src/RunMerger.cc | 3 + .../parallel/MPI/exMPI04/src/VoxelParam.cc | 7 +- .../parallel/MPI/exMPI04/src/VoxelSD.cc | 7 +- .../MPI/source/include/G4MPIextraWorker.hh | 3 +- .../MPI/source/include/G4MPIhistoMerger.hh | 4 +- .../MPI/source/include/G4MPIntupleMerger.hh | 4 +- .../MPI/source/include/G4MPIrunMerger.hh | 4 +- .../MPI/source/include/G4MPIscorerMerger.hh | 4 +- .../parallel/MPI/source/include/G4MPIutils.hh | 5 +- .../MPI/source/include/G4VMPIextraWorker.hh | 5 +- .../MPI/source/include/G4VUserMPIrunMerger.hh | 4 +- .../MPI/source/src/G4MPIextraWorker.cc | 3 +- .../MPI/source/src/G4MPIhistoMerger.cc | 4 +- .../MPI/source/src/G4MPIntupleMerger.cc | 4 +- .../MPI/source/src/G4MPIscorerMerger.cc | 4 +- .../parallel/MPI/source/src/G4MPIutils.cc | 4 +- .../MPI/source/src/G4VUserMPIrunMerger.cc | 4 +- examples/extended/parallel/README | 12 - examples/extended/parallel/README.md | 19 + .../parallel/ThreadsafeScorers/README | 173 - .../{.README.txt => README.md} | 31 +- .../include/G4TAtomicHitsCollection.hh | 25 +- .../include/G4TAtomicHitsMap.hh | 25 +- .../ThreadsafeScorers/include/G4atomic.hh | 9 +- .../include/G4atomic_defines.hh | 9 +- .../include/TSActionInitialization.hh | 7 +- .../include/TSDetectorConstruction.hh | 9 +- .../include/TSPhysicsList.hh | 7 +- .../include/TSPrimaryGeneratorAction.hh | 7 +- .../ThreadsafeScorers/include/TSRun.hh | 8 +- .../ThreadsafeScorers/include/TSRunAction.hh | 10 +- .../src/TSActionInitialization.cc | 7 +- .../src/TSDetectorConstruction.cc | 9 +- .../ThreadsafeScorers/src/TSPhysicsList.cc | 7 +- .../src/TSPrimaryGeneratorAction.cc | 7 +- .../parallel/ThreadsafeScorers/src/TSRun.cc | 27 +- .../ThreadsafeScorers/src/TSRunAction.cc | 10 +- .../ThreadsafeScorers/threadsafe-scorers.out | 1526 +- .../parallel/ThreadsafeScorers/ts_scorers.cc | 9 +- examples/extended/parameterisations/History | 7 + .../extended/parameterisations/Par01/README | 72 - .../Par01/{.README.txt => README.md} | 22 +- .../parameterisations/Par01/examplePar01.cc | 9 +- .../parameterisations/Par01/examplePar01.out | 7146 ++-- .../include/Par01ActionInitialization.hh | 1 - .../Par01/include/Par01CalorimeterHit.hh | 5 +- .../Par01/include/Par01CalorimeterSD.hh | 5 +- .../include/Par01DetectorConstruction.hh | 6 +- .../Par01/include/Par01EMShowerModel.hh | 7 +- .../Par01/include/Par01EnergySpot.hh | 6 +- .../include/Par01ParallelWorldForPion.hh | 6 +- .../Par01/include/Par01PiModel.hh | 7 +- .../Par01/include/Par01PionShowerModel.hh | 7 +- .../include/Par01PrimaryGeneratorAction.hh | 5 +- .../Par01/src/Par01ActionInitialization.cc | 1 - .../Par01/src/Par01CalorimeterHit.cc | 5 +- .../Par01/src/Par01CalorimeterSD.cc | 5 +- .../Par01/src/Par01DetectorConstruction.cc | 6 +- .../Par01/src/Par01EMShowerModel.cc | 6 +- .../Par01/src/Par01EnergySpot.cc | 6 +- .../Par01/src/Par01ParallelWorldForPion.cc | 5 +- .../Par01/src/Par01PiModel.cc | 6 +- .../Par01/src/Par01PionShowerModel.cc | 6 +- .../Par01/src/Par01PrimaryGeneratorAction.cc | 5 +- .../extended/parameterisations/Par02/README | 254 - .../Par02/{.README.txt => README.md} | 32 +- .../parameterisations/Par02/examplePar02.cc | 6 +- .../parameterisations/Par02/examplePar02.out | 6 +- .../include/Par02ActionInitialization.hh | 1 - .../include/Par02DetectorConstruction.hh | 1 - .../include/Par02DetectorParametrisation.hh | 1 - .../Par02/include/Par02EventAction.hh | 1 - .../Par02/include/Par02EventInformation.hh | 1 - .../Par02/include/Par02FastSimModelEMCal.hh | 1 - .../Par02/include/Par02FastSimModelHCal.hh | 1 - .../Par02/include/Par02FastSimModelTracker.hh | 1 - .../Par02/include/Par02Output.hh | 1 - .../Par02/include/Par02PhysicsList.hh | 1 - .../include/Par02PrimaryGeneratorAction.hh | 1 - .../Par02PrimaryParticleInformation.hh | 1 - .../Par02/include/Par02RunAction.hh | 1 - .../Par02/include/Par02Smearer.hh | 1 - .../Par02/include/Par02TrackingAction.hh | 1 - .../Par02/src/Par02ActionInitialization.cc | 1 - .../Par02/src/Par02DetectorConstruction.cc | 1 - .../Par02/src/Par02DetectorParametrisation.cc | 1 - .../Par02/src/Par02EventAction.cc | 1 - .../Par02/src/Par02EventInformation.cc | 1 - .../Par02/src/Par02FastSimModelEMCal.cc | 1 - .../Par02/src/Par02FastSimModelHCal.cc | 1 - .../Par02/src/Par02FastSimModelTracker.cc | 1 - .../Par02/src/Par02Output.cc | 1 - .../Par02/src/Par02PhysicsList.cc | 1 - .../Par02/src/Par02PrimaryGeneratorAction.cc | 1 - .../src/Par02PrimaryParticleInformation.cc | 1 - .../Par02/src/Par02RunAction.cc | 1 - .../Par02/src/Par02Smearer.cc | 1 - .../Par02/src/Par02TrackingAction.cc | 1 - .../parameterisations/Par03/Par03.out | 15 +- .../extended/parameterisations/Par03/README | 130 - .../Par03/{.README.txt => README.md} | 54 +- .../parameterisations/Par03/examplePar03.cc | 6 +- .../include/Par03ActionInitialisation.hh | 3 + .../include/Par03DetectorConstruction.hh | 3 + .../Par03/include/Par03DetectorMessenger.hh | 2 + .../Par03/include/Par03EMShowerMessenger.hh | 3 + .../Par03/include/Par03EMShowerModel.hh | 3 + .../Par03/include/Par03EventAction.hh | 3 + .../Par03/include/Par03Hit.hh | 3 + .../include/Par03PrimaryGeneratorAction.hh | 3 + .../Par03/include/Par03RunAction.hh | 3 + .../Par03/include/Par03SensitiveDetector.hh | 3 + .../Par03/src/Par03ActionInitialisation.cc | 3 + .../Par03/src/Par03DetectorConstruction.cc | 3 + .../Par03/src/Par03DetectorMessenger.cc | 3 + .../Par03/src/Par03EMShowerMessenger.cc | 3 + .../Par03/src/Par03EMShowerModel.cc | 3 + .../Par03/src/Par03EventAction.cc | 3 + .../parameterisations/Par03/src/Par03Hit.cc | 3 + .../Par03/src/Par03PrimaryGeneratorAction.cc | 3 + .../Par03/src/Par03RunAction.cc | 3 + .../Par03/src/Par03SensitiveDetector.cc | 3 + .../extended/parameterisations/Par04/History | 25 + .../extended/parameterisations/Par04/README | 309 - .../Par04/{.README.txt => README.md} | 152 +- .../Par04/common_settings_vis.mac | 4 - .../parameterisations/Par04/examplePar04.cc | 6 +- .../parameterisations/Par04/examplePar04.out | 2 +- .../include/Par04ActionInitialisation.hh | 3 + .../Par04/include/Par04DefineMeshModel.hh | 3 + .../include/Par04DetectorConstruction.hh | 3 + .../Par04/include/Par04DetectorMessenger.hh | 2 + .../Par04/include/Par04EventAction.hh | 3 + .../Par04/include/Par04EventInformation.hh | 3 + .../Par04/include/Par04Hit.hh | 3 + .../Par04/include/Par04InferenceInterface.hh | 3 + .../Par04/include/Par04InferenceMessenger.hh | 3 + .../Par04/include/Par04InferenceSetup.hh | 3 + .../Par04/include/Par04LwtnnInference.hh | 2 + .../Par04/include/Par04MLFastSimModel.hh | 3 + .../Par04/include/Par04OnnxInference.hh | 2 + .../Par04ParallelFastSensitiveDetector.hh | 3 + .../Par04/include/Par04ParallelFastWorld.hh | 3 + .../Par04ParallelFullSensitiveDetector.hh | 3 + .../Par04/include/Par04ParallelFullWorld.hh | 3 + .../Par04/include/Par04ParallelMessenger.hh | 2 + .../include/Par04PrimaryGeneratorAction.hh | 3 + .../Par04/include/Par04RunAction.hh | 3 + .../Par04/include/Par04SensitiveDetector.hh | 3 + .../Par04/include/Par04TorchInference.hh | 2 + .../Par04/src/Par04ActionInitialisation.cc | 3 + .../Par04/src/Par04DefineMeshModel.cc | 3 + .../Par04/src/Par04DetectorConstruction.cc | 3 + .../Par04/src/Par04DetectorMessenger.cc | 3 + .../Par04/src/Par04EventAction.cc | 3 + .../Par04/src/Par04EventInformation.cc | 3 + .../parameterisations/Par04/src/Par04Hit.cc | 7 +- .../Par04/src/Par04InferenceMessenger.cc | 3 + .../Par04/src/Par04InferenceSetup.cc | 3 + .../Par04/src/Par04LwtnnInference.cc | 3 + .../Par04/src/Par04MLFastSimModel.cc | 3 + .../Par04/src/Par04OnnxInference.cc | 3 + .../src/Par04ParallelFastSensitiveDetector.cc | 3 + .../Par04/src/Par04ParallelFastWorld.cc | 2 + .../src/Par04ParallelFullSensitiveDetector.cc | 3 + .../Par04/src/Par04ParallelFullWorld.cc | 2 + .../Par04/src/Par04ParallelMessenger.cc | 3 + .../Par04/src/Par04PrimaryGeneratorAction.cc | 3 + .../Par04/src/Par04RunAction.cc | 3 + .../Par04/src/Par04SensitiveDetector.cc | 3 + .../Par04/src/Par04TorchInference.cc | 2 + .../Par04/training_calodit/README.md | 2 + .../Par04/training_vae/README.md | 2 + .../Par04/training_vae/requirements.txt | 8 +- .../Par04/training_vae/run.sh | 0 examples/extended/parameterisations/README | 39 - .../{.README.txt => README.md} | 18 +- .../parameterisations/gflash/.README.txt | 165 - .../extended/parameterisations/gflash/README | 175 - .../parameterisations/gflash/README.md | 84 + .../gflash/gflash1/ExGflash1.cc | 5 +- .../gflash/gflash1/README.md | 56 + .../include/ExGflash1DetectorConstruction.hh | 3 +- .../include/ExGflash1SensitiveDetector.hh | 3 +- .../include/ExGflashActionInitialization.hh | 1 - .../gflash1/include/ExGflashEventAction.hh | 3 +- .../gflash/gflash1/include/ExGflashHit.hh | 3 +- .../gflash1/include/ExGflashHitsCollection.hh | 3 +- .../include/ExGflashPrimaryGeneratorAction.hh | 3 +- .../gflash1/include/ExGflashRunAction.hh | 3 +- .../src/ExGflash1DetectorConstruction.cc | 3 +- .../gflash1/src/ExGflash1SensitiveDetector.cc | 3 +- .../src/ExGflashActionInitialization.cc | 1 - .../gflash/gflash1/src/ExGflashEventAction.cc | 3 +- .../gflash/gflash1/src/ExGflashHit.cc | 2 - .../src/ExGflashPrimaryGeneratorAction.cc | 3 +- .../gflash/gflash1/src/ExGflashRunAction.cc | 3 +- .../parameterisations/gflash/gflash1/test.out | 151 +- .../gflash/gflash2/ExGflash2.cc | 5 +- .../gflash/gflash2/README.md | 46 + .../include/ExGflash2DetectorConstruction.hh | 3 +- .../gflash2/include/ExGflash2ParallelWorld.hh | 3 +- .../include/ExGflash2SensitiveDetector.hh | 3 +- .../include/ExGflashActionInitialization.hh | 1 - .../gflash2/include/ExGflashEventAction.hh | 3 +- .../gflash/gflash2/include/ExGflashHit.hh | 3 +- .../gflash2/include/ExGflashHitsCollection.hh | 3 +- .../include/ExGflashPrimaryGeneratorAction.hh | 3 +- .../gflash2/include/ExGflashRunAction.hh | 3 +- .../src/ExGflash2DetectorConstruction.cc | 3 +- .../gflash2/src/ExGflash2ParallelWorld.cc | 4 - .../gflash2/src/ExGflash2SensitiveDetector.cc | 3 +- .../src/ExGflashActionInitialization.cc | 1 - .../gflash/gflash2/src/ExGflashEventAction.cc | 3 +- .../gflash/gflash2/src/ExGflashHit.cc | 2 - .../src/ExGflashPrimaryGeneratorAction.cc | 3 +- .../gflash/gflash2/src/ExGflashRunAction.cc | 3 +- .../parameterisations/gflash/gflash2/test.out | 149 +- .../gflash/gflash3/ExGflash3.cc | 5 +- .../gflash/gflash3/README.md | 50 + .../include/ExGflash3DetectorConstruction.hh | 3 +- .../gflash3/include/ExGflash3ParallelWorld.hh | 3 +- .../include/ExGflash3SensitiveDetector.hh | 3 +- .../include/ExGflashActionInitialization.hh | 1 - .../gflash3/include/ExGflashEventAction.hh | 3 +- .../gflash/gflash3/include/ExGflashHit.hh | 3 +- .../gflash3/include/ExGflashHitsCollection.hh | 3 +- .../include/ExGflashPrimaryGeneratorAction.hh | 3 +- .../gflash3/include/ExGflashRunAction.hh | 3 +- .../src/ExGflash3DetectorConstruction.cc | 3 +- .../gflash3/src/ExGflash3ParallelWorld.cc | 4 - .../gflash3/src/ExGflash3SensitiveDetector.cc | 3 +- .../src/ExGflashActionInitialization.cc | 1 - .../gflash/gflash3/src/ExGflashEventAction.cc | 3 +- .../gflash/gflash3/src/ExGflashHit.cc | 2 - .../src/ExGflashPrimaryGeneratorAction.cc | 3 +- .../gflash/gflash3/src/ExGflashRunAction.cc | 3 +- .../parameterisations/gflash/gflash3/test.out | 147 +- .../gflash/gflasha/ExGflasha.cc | 4 +- .../parameterisations/gflash/gflasha/README | 139 - .../gflash/gflasha/{.README.txt => README.md} | 63 +- .../include/ExGflashActionInitialization.hh | 1 - .../include/ExGflashDetectorConstruction.hh | 3 +- .../gflasha/include/ExGflashEventAction.hh | 3 +- .../gflasha/include/ExGflashHistoManager.hh | 3 +- .../gflash/gflasha/include/ExGflashHit.hh | 3 +- .../include/ExGflashHomoShowerTuning.hh | 3 +- .../gflasha/include/ExGflashMessenger.hh | 4 - .../include/ExGflashPrimaryGeneratorAction.hh | 3 +- .../gflasha/include/ExGflashRunAction.hh | 3 +- .../include/ExGflashSensitiveDetector.hh | 3 +- .../src/ExGflashActionInitialization.cc | 1 - .../src/ExGflashDetectorConstruction.cc | 5 - .../gflash/gflasha/src/ExGflashEventAction.cc | 2 - .../gflasha/src/ExGflashHistoManager.cc | 6 +- .../gflash/gflasha/src/ExGflashHit.cc | 2 - .../gflash/gflasha/src/ExGflashMessenger.cc | 4 - .../src/ExGflashPrimaryGeneratorAction.cc | 3 +- .../gflash/gflasha/src/ExGflashRunAction.cc | 3 +- .../gflasha/src/ExGflashSensitiveDetector.cc | 3 +- .../parameterisations/gflash/gflasha/test.out | 53 +- examples/extended/persistency/.README.txt | 17 - examples/extended/persistency/History | 6 + examples/extended/persistency/P01/README | 83 - .../P01/{.README.txt => README.md} | 34 +- .../extended/persistency/P01/exampleP01.cc | 8 +- .../include/ExP01ChamberParameterisation.hh | 7 +- .../persistency/P01/include/ExP01Classes.hh | 7 +- .../P01/include/ExP01DetectorConstruction.hh | 7 +- .../P01/include/ExP01DetectorMessenger.hh | 7 +- .../P01/include/ExP01EventAction.hh | 7 +- .../P01/include/ExP01MagneticField.hh | 7 +- .../include/ExP01PrimaryGeneratorAction.hh | 7 +- .../persistency/P01/include/ExP01RunAction.hh | 7 +- .../P01/include/ExP01SteppingAction.hh | 7 +- .../P01/include/ExP01SteppingVerbose.hh | 6 +- .../P01/include/ExP01TrackerHit.hh | 7 +- .../persistency/P01/include/ExP01TrackerSD.hh | 7 +- .../persistency/P01/include/RootIO.hh | 4 +- .../extended/persistency/P01/p01-read.out | 8 +- .../extended/persistency/P01/p01-write.out | 43 +- examples/extended/persistency/P01/readHits.cc | 5 +- .../P01/src/ExP01ChamberParameterisation.cc | 7 +- .../P01/src/ExP01DetectorConstruction.cc | 7 +- .../P01/src/ExP01DetectorMessenger.cc | 7 +- .../persistency/P01/src/ExP01EventAction.cc | 7 +- .../persistency/P01/src/ExP01MagneticField.cc | 6 +- .../P01/src/ExP01PrimaryGeneratorAction.cc | 7 +- .../persistency/P01/src/ExP01RunAction.cc | 7 +- .../P01/src/ExP01SteppingAction.cc | 7 +- .../P01/src/ExP01SteppingVerbose.cc | 7 +- .../persistency/P01/src/ExP01TrackerHit.cc | 7 +- .../persistency/P01/src/ExP01TrackerSD.cc | 7 +- .../extended/persistency/P01/src/RootIO.cc | 6 +- examples/extended/persistency/P02/README | 62 - .../P02/{.README.txt => README.md} | 25 +- .../extended/persistency/P02/exampleP02.cc | 8 +- .../persistency/P02/include/ExP02Classes.hh | 7 +- .../P02/include/ExP02DetConstrReader.hh | 6 +- .../P02/include/ExP02DetectorConstruction.hh | 5 +- .../persistency/P02/include/ExP02GeoTree.hh | 3 +- .../include/ExP02PrimaryGeneratorAction.hh | 6 +- .../P02/src/ExP02DetConstrReader.cc | 5 +- .../P02/src/ExP02DetectorConstruction.cc | 6 +- .../persistency/P02/src/ExP02GeoTree.cc | 4 +- .../P02/src/ExP02PrimaryGeneratorAction.cc | 5 +- examples/extended/persistency/P03/Doxyfile | 1726 - examples/extended/persistency/P03/README | 117 - .../P03/{.README.txt => README.md} | 54 +- examples/extended/persistency/P03/batch.out | 30 +- .../P03/include/ExTGActionInitialization.hh | 5 +- .../P03/include/ExTGDetectorConstruction.hh | 3 +- .../ExTGDetectorConstructionWithCpp.hh | 3 +- .../ExTGDetectorConstructionWithCuts.hh | 3 +- .../include/ExTGDetectorConstructionWithSD.hh | 3 +- .../P03/include/ExTGPrimaryGeneratorAction.hh | 3 +- .../P03/include/ExTGRCDetectorBuilder.hh | 3 +- .../P03/include/ExTGRCLineProcessor.hh | 3 +- .../P03/include/ExTGRCRegionCutsMgr.hh | 3 +- .../P03/include/ExTGRCRegionData.hh | 3 +- .../persistency/P03/include/ExTGRunAction.hh | 3 +- .../persistency/P03/include/ExTGTrackerHit.hh | 3 +- .../persistency/P03/include/ExTGTrackerSD.hh | 3 +- .../P03/src/ExTGActionInitialization.cc | 3 +- .../P03/src/ExTGDetectorConstruction.cc | 3 +- .../src/ExTGDetectorConstructionWithCpp.cc | 3 +- .../src/ExTGDetectorConstructionWithCuts.cc | 3 +- .../P03/src/ExTGDetectorConstructionWithSD.cc | 4 +- .../P03/src/ExTGPrimaryGeneratorAction.cc | 3 +- .../P03/src/ExTGRCDetectorBuilder.cc | 3 +- .../P03/src/ExTGRCLineProcessor.cc | 3 +- .../P03/src/ExTGRCRegionCutsMgr.cc | 3 +- .../persistency/P03/src/ExTGRCRegionData.cc | 3 +- .../persistency/P03/src/ExTGRunAction.cc | 3 +- .../persistency/P03/src/ExTGTrackerHit.cc | 4 +- .../persistency/P03/src/ExTGTrackerSD.cc | 4 +- examples/extended/persistency/P03/textGeom.cc | 5 +- examples/extended/persistency/README | 13 - examples/extended/persistency/README.md | 11 + .../extended/persistency/gdml/.README.txt | 24 - examples/extended/persistency/gdml/G01/README | 49 - .../gdml/G01/{.README.txt => README.md} | 37 +- .../extended/persistency/gdml/G01/g01.out | 51 +- .../G01/include/G01ActionInitialization.hh | 1 - .../G01/include/G01DetectorConstruction.hh | 6 +- .../G01/include/G01PrimaryGeneratorAction.hh | 6 +- .../persistency/gdml/G01/load_gdml.cc | 9 +- .../gdml/G01/src/G01ActionInitialization.cc | 1 - .../gdml/G01/src/G01PrimaryGeneratorAction.cc | 6 +- examples/extended/persistency/gdml/G02/README | 47 - .../gdml/G02/{.README.txt => README.md} | 29 +- .../extended/persistency/gdml/G02/geotest.cc | 9 +- .../G02/include/G02ChamberParameterisation.hh | 6 +- .../G02/include/G02DetectorConstruction.hh | 6 +- .../gdml/G02/include/G02DetectorMessenger.hh | 6 +- .../G02/include/G02PrimaryGeneratorAction.hh | 6 +- .../gdml/G02/include/G02RunAction.hh | 6 +- .../G02/src/G02ChamberParameterisation.cc | 6 +- .../gdml/G02/src/G02DetectorConstruction.cc | 7 +- .../gdml/G02/src/G02DetectorMessenger.cc | 6 +- .../gdml/G02/src/G02PrimaryGeneratorAction.cc | 6 +- .../persistency/gdml/G02/src/G02RunAction.cc | 6 +- .../extended/persistency/gdml/G03/.README.txt | 49 - .../gdml/G03/{README => README.md} | 28 +- .../extended/persistency/gdml/G03/gdml_ext.cc | 9 +- .../gdml/G03/include/G03ColorReader.hh | 7 +- .../gdml/G03/include/G03ColorWriter.hh | 7 +- .../G03/include/G03DetectorConstruction.hh | 6 +- .../gdml/G03/include/G03DetectorMessenger.hh | 6 +- .../G03/include/G03PrimaryGeneratorAction.hh | 6 +- .../gdml/G03/include/G03RunAction.hh | 6 +- .../gdml/G03/src/G03ColorReader.cc | 5 +- .../gdml/G03/src/G03ColorWriter.cc | 5 +- .../gdml/G03/src/G03DetectorConstruction.cc | 6 +- .../gdml/G03/src/G03DetectorMessenger.cc | 6 +- .../gdml/G03/src/G03PrimaryGeneratorAction.cc | 6 +- .../persistency/gdml/G03/src/G03RunAction.cc | 6 +- examples/extended/persistency/gdml/G04/README | 34 - .../gdml/G04/{.README.txt => README.md} | 26 +- .../extended/persistency/gdml/G04/g04.out | 51 +- .../extended/persistency/gdml/G04/gdml_det.cc | 9 +- .../G04/include/G04ActionInitialization.hh | 1 - .../G04/include/G04DetectorConstruction.hh | 6 +- .../G04/include/G04PrimaryGeneratorAction.hh | 6 +- .../gdml/G04/include/G04SensitiveDetector.hh | 5 +- .../gdml/G04/src/G04ActionInitialization.cc | 1 - .../gdml/G04/src/G04DetectorConstruction.cc | 1 - .../gdml/G04/src/G04PrimaryGeneratorAction.cc | 6 +- .../gdml/G04/src/G04SensitiveDetector.cc | 5 +- examples/extended/persistency/gdml/README | 17 - examples/extended/persistency/gdml/README.md | 18 + examples/extended/physicslists/History | 4 + examples/extended/physicslists/README | 26 - .../physicslists/{.README.txt => README.md} | 14 +- .../physicslists/extensibleFactory/README | 93 - .../{.README.txt => README.md} | 42 +- .../extensibleFactory/extensibleFactory.cc | 6 +- .../extensibleFactory/extensibleFactory.out | 35 +- .../include/MySpecialPhysList.hh | 5 +- .../shared/include/ActionInitialization.hh | 1 - .../shared/include/DetectorConstruction.hh | 1 - .../shared/include/PrimaryGeneratorAction.hh | 1 - .../shared/include/RunAction.hh | 1 - .../shared/include/ScreenSD.hh | 2 - .../shared/src/ActionInitialization.cc | 1 - .../shared/src/DetectorConstruction.cc | 1 - .../shared/src/PrimaryGeneratorAction.cc | 1 - .../extensibleFactory/shared/src/RunAction.cc | 1 - .../extensibleFactory/shared/src/ScreenSD.cc | 2 - examples/extended/physicslists/factory/README | 69 - .../factory/{.README.txt => README.md} | 30 +- .../factory/factory-environment.out | 35 +- .../extended/physicslists/factory/factory.cc | 4 +- .../extended/physicslists/factory/factory.out | 37 +- .../shared/include/ActionInitialization.hh | 1 - .../shared/include/DetectorConstruction.hh | 1 - .../shared/include/PrimaryGeneratorAction.hh | 1 - .../factory/shared/include/RunAction.hh | 1 - .../factory/shared/include/ScreenSD.hh | 2 - .../shared/src/ActionInitialization.cc | 1 - .../shared/src/DetectorConstruction.cc | 1 - .../shared/src/PrimaryGeneratorAction.cc | 1 - .../factory/shared/src/RunAction.cc | 1 - .../factory/shared/src/ScreenSD.cc | 2 - .../extended/physicslists/genericPL/README | 85 - .../genericPL/{.README.txt => README.md} | 36 +- .../physicslists/genericPL/genericPL.cc | 4 +- .../physicslists/genericPL/genericPL.out | 33 +- .../shared/include/ActionInitialization.hh | 1 - .../shared/include/DetectorConstruction.hh | 1 - .../shared/include/PrimaryGeneratorAction.hh | 1 - .../genericPL/shared/include/RunAction.hh | 1 - .../genericPL/shared/include/ScreenSD.hh | 2 - .../shared/src/ActionInitialization.cc | 1 - .../shared/src/DetectorConstruction.cc | 1 - .../shared/src/PrimaryGeneratorAction.cc | 1 - .../genericPL/shared/src/RunAction.cc | 1 - .../genericPL/shared/src/ScreenSD.cc | 2 - examples/extended/polarisation/History | 5 + examples/extended/polarisation/Pol01/Pol01.cc | 6 +- examples/extended/polarisation/Pol01/README | 128 - .../Pol01/{.README.txt => README.md} | 67 +- .../Pol01/include/ActionInitialization.hh | 3 +- .../Pol01/include/DetectorConstruction.hh | 6 +- .../Pol01/include/DetectorMessenger.hh | 6 +- .../polarisation/Pol01/include/EventAction.hh | 6 +- .../Pol01/include/PhysListEmPolarized.hh | 7 +- .../polarisation/Pol01/include/PhysicsList.hh | 8 +- .../Pol01/include/PhysicsListMessenger.hh | 6 +- .../Pol01/include/PrimaryGeneratorAction.hh | 6 +- .../Pol01/include/ProcessesCount.hh | 6 +- .../polarisation/Pol01/include/RunAction.hh | 6 +- .../polarisation/Pol01/include/StepMax.hh | 6 +- .../Pol01/include/StepMaxMessenger.hh | 6 +- .../Pol01/include/SteppingAction.hh | 6 +- .../extended/polarisation/Pol01/pol01.out | 32 +- .../Pol01/src/ActionInitialization.cc | 3 +- .../Pol01/src/DetectorConstruction.cc | 6 +- .../Pol01/src/DetectorMessenger.cc | 6 +- .../polarisation/Pol01/src/EventAction.cc | 6 +- .../Pol01/src/PhysListEmPolarized.cc | 7 +- .../polarisation/Pol01/src/PhysicsList.cc | 7 +- .../Pol01/src/PhysicsListMessenger.cc | 6 +- .../Pol01/src/PrimaryGeneratorAction.cc | 6 +- .../polarisation/Pol01/src/ProcessesCount.cc | 6 +- .../polarisation/Pol01/src/RunAction.cc | 6 +- .../polarisation/Pol01/src/StepMax.cc | 6 +- .../Pol01/src/StepMaxMessenger.cc | 6 +- .../polarisation/Pol01/src/SteppingAction.cc | 6 +- examples/extended/polarisation/README | 13 - .../polarisation/{.README.txt => README.md} | 10 +- .../extended/radioactivedecay/.README.txt | 25 - .../radioactivedecay/Activation/Activation.cc | 5 - .../Activation/Activation.out | 46 +- .../radioactivedecay/Activation/History | 3 + .../radioactivedecay/Activation/README | 166 - .../Activation/{.README.txt => README.md} | 114 +- .../include/ActionInitialization.hh | 1 - .../include/DetectorConstruction.hh | 4 - .../Activation/include/DetectorMessenger.hh | 4 - .../include/ElectromagneticPhysics.hh | 4 - .../Activation/include/EventAction.hh | 4 - .../Activation/include/GammaNuclearPhysics.hh | 5 +- .../include/GammaNuclearPhysicsLEND.hh | 7 +- .../include/HadronElasticPhysicsHP.hh | 3 - .../Activation/include/HistoManager.hh | 4 - .../Activation/include/PhysicsList.hh | 2 - .../include/PrimaryGeneratorAction.hh | 4 - .../include/PrimaryGeneratorMessenger.hh | 4 - .../include/RadioactiveDecayPhysics.hh | 4 +- .../Activation/include/Run.hh | 4 - .../Activation/include/RunAction.hh | 4 - .../Activation/include/SteppingAction.hh | 4 - .../Activation/include/TrackingAction.hh | 4 - .../Activation/src/ActionInitialization.cc | 1 - .../Activation/src/DetectorConstruction.cc | 4 - .../Activation/src/DetectorMessenger.cc | 4 - .../Activation/src/ElectromagneticPhysics.cc | 4 - .../Activation/src/EventAction.cc | 4 - .../Activation/src/GammaNuclearPhysics.cc | 9 +- .../Activation/src/GammaNuclearPhysicsLEND.cc | 7 +- .../Activation/src/HadronElasticPhysicsHP.cc | 6 +- .../Activation/src/HistoManager.cc | 4 - .../Activation/src/PhysicsList.cc | 3 - .../Activation/src/PrimaryGeneratorAction.cc | 4 - .../src/PrimaryGeneratorMessenger.cc | 4 - .../Activation/src/RadioactiveDecayPhysics.cc | 4 +- .../radioactivedecay/Activation/src/Run.cc | 6 +- .../Activation/src/RunAction.cc | 4 - .../Activation/src/SteppingAction.cc | 4 - .../Activation/src/TrackingAction.cc | 4 - examples/extended/radioactivedecay/History | 5 + .../radioactivedecay/{README => README.md} | 14 +- .../extended/radioactivedecay/rdecay01/README | 154 - .../rdecay01/{.README.txt => README.md} | 68 +- .../rdecay01/include/ActionInitialization.hh | 1 - .../rdecay01/include/DetectorConstruction.hh | 4 - .../rdecay01/include/EventAction.hh | 4 - .../rdecay01/include/HistoManager.hh | 4 - .../rdecay01/include/PhysicsList.hh | 4 - .../include/PrimaryGeneratorAction.hh | 4 - .../radioactivedecay/rdecay01/include/Run.hh | 4 - .../rdecay01/include/RunAction.hh | 4 - .../rdecay01/include/TrackingAction.hh | 4 - .../rdecay01/include/TrackingMessenger.hh | 4 - .../radioactivedecay/rdecay01/rdecay01.cc | 5 - .../radioactivedecay/rdecay01/rdecay01.out | 12 +- .../rdecay01/src/ActionInitialization.cc | 1 - .../rdecay01/src/DetectorConstruction.cc | 4 - .../rdecay01/src/EventAction.cc | 4 - .../rdecay01/src/HistoManager.cc | 4 - .../rdecay01/src/PhysicsList.cc | 2 - .../rdecay01/src/PrimaryGeneratorAction.cc | 5 +- .../radioactivedecay/rdecay01/src/Run.cc | 4 - .../rdecay01/src/RunAction.cc | 4 - .../rdecay01/src/TrackingAction.cc | 4 - .../rdecay01/src/TrackingMessenger.cc | 4 - .../radioactivedecay/rdecay02/.README.txt | 215 - .../extended/radioactivedecay/rdecay02/README | 212 - .../radioactivedecay/rdecay02/README.md | 223 + .../rdecay02/include/ActionInitialization.hh | 1 - .../rdecay02/include/BiasedRDPhysics.hh | 5 +- .../rdecay02/include/DetectorConstruction.hh | 4 - .../rdecay02/include/DetectorMessenger.hh | 4 - .../rdecay02/include/EventAction.hh | 4 - .../rdecay02/include/HistoManager.hh | 4 - .../rdecay02/include/PhysicsList.hh | 4 - .../include/PrimaryGeneratorAction.hh | 4 - .../radioactivedecay/rdecay02/include/Run.hh | 4 - .../rdecay02/include/RunAction.hh | 4 - .../rdecay02/include/SteppingAction.hh | 4 - .../rdecay02/include/TrackingAction.hh | 4 - .../radioactivedecay/rdecay02/rdecay02.cc | 5 - .../radioactivedecay/rdecay02/rdecay02.out | 85 +- .../rdecay02/src/ActionInitialization.cc | 1 - .../rdecay02/src/BiasedRDPhysics.cc | 5 +- .../rdecay02/src/DetectorConstruction.cc | 4 - .../rdecay02/src/DetectorMessenger.cc | 4 - .../rdecay02/src/EventAction.cc | 4 - .../rdecay02/src/HistoManager.cc | 4 - .../rdecay02/src/PhysicsList.cc | 3 - .../rdecay02/src/PrimaryGeneratorAction.cc | 4 - .../radioactivedecay/rdecay02/src/Run.cc | 2 - .../rdecay02/src/RunAction.cc | 4 - .../rdecay02/src/SteppingAction.cc | 4 - .../rdecay02/src/TrackingAction.cc | 4 - examples/extended/runAndEvent/.README.txt | 63 - examples/extended/runAndEvent/History | 6 + .../extended/runAndEvent/RE01/.README.txt | 70 - examples/extended/runAndEvent/RE01/RE01.cc | 7 +- .../runAndEvent/RE01/{README => README.md} | 22 +- .../RE01/include/RE01ActionInitialization.hh | 4 +- .../RE01/include/RE01CalorimeterHit.hh | 4 +- .../include/RE01CalorimeterParametrisation.hh | 4 +- .../RE01/include/RE01CalorimeterROGeometry.hh | 4 +- .../RE01/include/RE01CalorimeterSD.hh | 4 +- .../RE01/include/RE01DetectorConstruction.hh | 4 +- .../RE01/include/RE01DetectorParameterDef.hh | 4 +- .../RE01/include/RE01EventAction.hh | 4 +- .../runAndEvent/RE01/include/RE01Field.hh | 4 +- .../include/RE01PrimaryGeneratorAction.hh | 4 +- .../include/RE01PrimaryGeneratorMessenger.hh | 4 +- .../RE01/include/RE01RegionInformation.hh | 5 +- .../runAndEvent/RE01/include/RE01RunAction.hh | 5 +- .../RE01/include/RE01StackingAction.hh | 4 +- .../RE01/include/RE01SteppingAction.hh | 4 +- .../RE01/include/RE01TrackInformation.hh | 5 +- .../RE01/include/RE01TrackerHit.hh | 4 +- .../include/RE01TrackerParametrisation.hh | 4 +- .../runAndEvent/RE01/include/RE01TrackerSD.hh | 4 +- .../RE01/include/RE01TrackingAction.hh | 4 +- .../RE01/include/RE01Trajectory.hh | 5 +- examples/extended/runAndEvent/RE01/sample.out | 1622 +- .../RE01/src/RE01ActionInitialization.cc | 4 +- .../RE01/src/RE01CalorimeterHit.cc | 5 +- .../src/RE01CalorimeterParametrisation.cc | 4 +- .../RE01/src/RE01CalorimeterROGeometry.cc | 4 +- .../runAndEvent/RE01/src/RE01CalorimeterSD.cc | 4 +- .../RE01/src/RE01DetectorConstruction.cc | 4 +- .../runAndEvent/RE01/src/RE01EventAction.cc | 4 +- .../runAndEvent/RE01/src/RE01Field.cc | 4 +- .../RE01/src/RE01PrimaryGeneratorAction.cc | 4 +- .../RE01/src/RE01PrimaryGeneratorMessenger.cc | 4 +- .../RE01/src/RE01RegionInformation.cc | 5 +- .../runAndEvent/RE01/src/RE01RunAction.cc | 5 +- .../RE01/src/RE01StackingAction.cc | 4 +- .../RE01/src/RE01SteppingAction.cc | 4 +- .../RE01/src/RE01TrackInformation.cc | 5 +- .../runAndEvent/RE01/src/RE01TrackerHit.cc | 4 +- .../RE01/src/RE01TrackerParametrisation.cc | 4 +- .../runAndEvent/RE01/src/RE01TrackerSD.cc | 4 +- .../RE01/src/RE01TrackingAction.cc | 4 +- .../runAndEvent/RE01/src/RE01Trajectory.cc | 5 +- examples/extended/runAndEvent/RE02/RE02.cc | 6 +- examples/extended/runAndEvent/RE02/README | 238 - .../RE02/{.README.txt => README.md} | 117 +- .../RE02/include/RE02ActionInitialization.hh | 4 +- .../RE02/include/RE02DetectorConstruction.hh | 5 +- .../RE02/include/RE02EventAction.hh | 5 +- .../RE02NestedPhantomParameterisation.hh | 6 +- .../RE02/include/RE02PSCellFlux.hh | 5 +- .../RE02/include/RE02PSEnergyDeposit.hh | 5 +- .../RE02/include/RE02PSFlatSurfaceCurrent.hh | 5 +- .../RE02/include/RE02PSFlatSurfaceFlux.hh | 5 +- .../runAndEvent/RE02/include/RE02PSNofStep.hh | 5 +- .../RE02/include/RE02PSPassageCellFlux.hh | 5 +- .../include/RE02PrimaryGeneratorAction.hh | 5 +- .../runAndEvent/RE02/include/RE02Run.hh | 5 +- .../runAndEvent/RE02/include/RE02RunAction.hh | 7 +- examples/extended/runAndEvent/RE02/run.out | 77 +- examples/extended/runAndEvent/RE02/run3.out | 251 +- examples/extended/runAndEvent/RE02/run4.out | 77 +- .../RE02/src/RE02ActionInitialization.cc | 4 +- .../RE02/src/RE02DetectorConstruction.cc | 5 +- .../runAndEvent/RE02/src/RE02EventAction.cc | 5 +- .../src/RE02NestedPhantomParameterisation.cc | 6 +- .../runAndEvent/RE02/src/RE02PSCellFlux.cc | 6 +- .../RE02/src/RE02PSEnergyDeposit.cc | 6 +- .../RE02/src/RE02PSFlatSurfaceCurrent.cc | 6 +- .../RE02/src/RE02PSFlatSurfaceFlux.cc | 6 +- .../runAndEvent/RE02/src/RE02PSNofStep.cc | 6 +- .../RE02/src/RE02PSPassageCellFlux.cc | 6 +- .../RE02/src/RE02PrimaryGeneratorAction.cc | 5 +- .../extended/runAndEvent/RE02/src/RE02Run.cc | 5 +- .../runAndEvent/RE02/src/RE02RunAction.cc | 6 +- examples/extended/runAndEvent/RE03/History | 4 + examples/extended/runAndEvent/RE03/RE03.cc | 10 +- examples/extended/runAndEvent/RE03/README | 88 - .../RE03/{.README.txt => README.md} | 48 +- .../RE03/include/RE03ActionInitialization.hh | 5 +- .../RE03/include/RE03DetectorConstruction.hh | 4 +- .../include/RE03PrimaryGeneratorAction.hh | 4 +- .../RE03/include/RE03UserScoreWriter.hh | 4 +- examples/extended/runAndEvent/RE03/run.out | 59 +- .../RE03/src/RE03ActionInitialization.cc | 5 +- .../RE03/src/RE03DetectorConstruction.cc | 4 +- .../RE03/src/RE03PrimaryGeneratorAction.cc | 4 +- .../RE03/src/RE03UserScoreWriter.cc | 4 +- .../extended/runAndEvent/RE04/.README.txt | 97 - examples/extended/runAndEvent/RE04/RE04.cc | 5 +- .../runAndEvent/RE04/{README => README.md} | 49 +- .../extended/runAndEvent/RE04/exampleRE04.out | 33 +- .../RE04/include/RE04ActionInitialization.hh | 4 +- .../RE04/include/RE04DetectorConstruction.hh | 5 +- .../RE04/include/RE04EventAction.hh | 5 +- .../include/RE04ParallelWorldConstruction.hh | 5 +- .../RE04/include/RE04ParallelWorldParam.hh | 5 +- .../include/RE04PrimaryGeneratorAction.hh | 5 +- .../RE04/include/RE04SteppingAction.hh | 5 +- .../RE04/include/RE04TrackingAction.hh | 5 +- .../RE04/include/RE04Trajectory.hh | 5 +- .../RE04/include/RE04TrajectoryPoint.hh | 5 +- .../RE04/src/RE04ActionInitialization.cc | 4 +- .../RE04/src/RE04DetectorContruction.cc | 5 +- .../runAndEvent/RE04/src/RE04EventAction.cc | 5 +- .../RE04/src/RE04ParallelWorldConstruction.cc | 5 +- .../RE04/src/RE04ParallelWorldParam.cc | 5 +- .../RE04/src/RE04PrimaryGeneratorAction.cc | 5 +- .../RE04/src/RE04SteppingAction.cc | 5 +- .../RE04/src/RE04TrackingAction.cc | 5 +- .../runAndEvent/RE04/src/RE04Trajectory.cc | 5 +- .../RE04/src/RE04TrajectoryPoint.cc | 5 +- examples/extended/runAndEvent/RE05/README | 77 - .../RE05/{.README.txt => README.md} | 50 +- .../extended/runAndEvent/RE05/exampleRE05.cc | 9 +- .../extended/runAndEvent/RE05/exampleRE05.out | 93 +- .../RE05/include/RE05ActionInitialization.hh | 4 +- .../RE05/include/RE05CalorimeterHit.hh | 4 +- .../include/RE05CalorimeterParallelWorld.hh | 4 +- .../include/RE05CalorimeterParametrisation.hh | 4 +- .../RE05/include/RE05CalorimeterSD.hh | 4 +- .../RE05/include/RE05DetectorConstruction.hh | 4 +- .../RE05/include/RE05DetectorParameterDef.hh | 4 +- .../runAndEvent/RE05/include/RE05DummySD.hh | 4 +- .../RE05/include/RE05EventAction.hh | 4 +- .../runAndEvent/RE05/include/RE05Field.hh | 4 +- .../runAndEvent/RE05/include/RE05MuonHit.hh | 4 +- .../runAndEvent/RE05/include/RE05MuonSD.hh | 4 +- .../include/RE05PrimaryGeneratorAction.hh | 4 +- .../include/RE05PrimaryGeneratorMessenger.hh | 4 +- .../runAndEvent/RE05/include/RE05RunAction.hh | 7 +- .../RE05/include/RE05StackingAction.hh | 4 +- .../include/RE05StackingActionMessenger.hh | 4 +- .../RE05/include/RE05SteppingAction.hh | 4 +- .../RE05/include/RE05SteppingVerbose.hh | 7 +- .../RE05/include/RE05TrackerHit.hh | 4 +- .../include/RE05TrackerParametrisation.hh | 4 +- .../runAndEvent/RE05/include/RE05TrackerSD.hh | 4 +- .../RE05/include/RE05TrackingAction.hh | 4 +- .../RE05/src/RE05ActionInitialization.cc | 4 +- .../RE05/src/RE05CalorimeterHit.cc | 4 +- .../RE05/src/RE05CalorimeterParallelWorld.cc | 5 +- .../src/RE05CalorimeterParametrisation.cc | 4 +- .../runAndEvent/RE05/src/RE05CalorimeterSD.cc | 4 +- .../RE05/src/RE05DetectorConstruction.cc | 4 +- .../runAndEvent/RE05/src/RE05EventAction.cc | 4 +- .../runAndEvent/RE05/src/RE05Field.cc | 4 +- .../runAndEvent/RE05/src/RE05MuonHit.cc | 4 +- .../runAndEvent/RE05/src/RE05MuonSD.cc | 4 +- .../RE05/src/RE05PrimaryGeneratorAction.cc | 4 +- .../RE05/src/RE05PrimaryGeneratorMessenger.cc | 4 +- .../runAndEvent/RE05/src/RE05RunAction.cc | 7 +- .../RE05/src/RE05StackingAction.cc | 4 +- .../RE05/src/RE05StackingActionMessenger.cc | 4 +- .../RE05/src/RE05SteppingAction.cc | 4 +- .../RE05/src/RE05SteppingVerbose.cc | 7 +- .../runAndEvent/RE05/src/RE05TrackerHit.cc | 4 +- .../RE05/src/RE05TrackerParametrisation.cc | 4 +- .../runAndEvent/RE05/src/RE05TrackerSD.cc | 4 +- .../RE05/src/RE05TrackingAction.cc | 4 +- examples/extended/runAndEvent/RE06/README | 222 - .../RE06/{.README.txt => README.md} | 102 +- .../extended/runAndEvent/RE06/exampleRE06.cc | 7 +- .../extended/runAndEvent/RE06/exampleRE06.out | 735 +- .../RE06/include/RE06ActionInitialization.hh | 4 +- .../RE06/include/RE06DetectorConstruction.hh | 4 +- .../RE06/include/RE06DetectorMessenger.hh | 4 +- .../RE06/include/RE06ParallelWorld.hh | 4 +- .../include/RE06PrimaryGeneratorAction.hh | 4 +- .../runAndEvent/RE06/include/RE06Run.hh | 4 +- .../runAndEvent/RE06/include/RE06RunAction.hh | 4 +- .../RE06/include/RE06SteppingVerbose.hh | 4 +- .../RE06/src/RE06ActionInitialization.cc | 4 +- .../RE06/src/RE06DetectorConstruction.cc | 4 +- .../RE06/src/RE06DetectorMessenger.cc | 4 +- .../runAndEvent/RE06/src/RE06ParallelWorld.cc | 4 +- .../RE06/src/RE06PrimaryGeneratorAction.cc | 4 +- .../extended/runAndEvent/RE06/src/RE06Run.cc | 4 +- .../runAndEvent/RE06/src/RE06RunAction.cc | 4 +- .../RE06/src/RE06SteppingVerbose.cc | 4 +- examples/extended/runAndEvent/RE07/README | 54 - .../RE07/{.README.txt => README.md} | 31 +- .../extended/runAndEvent/RE07/exampleRE07.cc | 8 +- .../RE07/include/ActionInitialization.hh | 1 - .../RE07/include/DetectorConstruction.hh | 6 +- .../RE07/include/DetectorMessenger.hh | 6 +- .../EmStandardPhysicsTrackingManager.hh | 19 +- .../runAndEvent/RE07/include/EventAction.hh | 6 +- .../runAndEvent/RE07/include/PhysicsList.hh | 4 - .../RE07/include/PhysicsListEmSpecialized.hh | 6 +- .../include/PhysicsListEmStandardTracking.hh | 6 +- .../RE07/include/PhysicsListMessenger.hh | 4 - .../RE07/include/PrimaryGeneratorAction.hh | 6 +- .../extended/runAndEvent/RE07/include/Run.hh | 6 +- .../runAndEvent/RE07/include/RunAction.hh | 6 +- .../include/SpecializedTrackingManager.hh | 6 +- .../RE07/include/SteppingAction.hh | 6 +- .../RE07/include/TrackingAction.hh | 6 +- .../RE07/include/TrackingManagerHelper.hh | 23 +- .../extended/runAndEvent/RE07/processes.out | 16 +- .../extended/runAndEvent/RE07/specialized.out | 16 +- .../RE07/src/ActionInitialization.cc | 1 - .../RE07/src/DetectorConstruction.cc | 6 +- .../runAndEvent/RE07/src/DetectorMessenger.cc | 6 +- .../src/EmStandardPhysicsTrackingManager.cc | 11 +- .../runAndEvent/RE07/src/EventAction.cc | 6 +- .../runAndEvent/RE07/src/PhysicsList.cc | 4 - .../RE07/src/PhysicsListEmSpecialized.cc | 5 +- .../RE07/src/PhysicsListEmStandardTracking.cc | 5 +- .../RE07/src/PhysicsListMessenger.cc | 4 - .../RE07/src/PrimaryGeneratorAction.cc | 6 +- examples/extended/runAndEvent/RE07/src/Run.cc | 6 +- .../runAndEvent/RE07/src/RunAction.cc | 6 +- .../RE07/src/SpecializedTrackingManager.cc | 5 +- .../runAndEvent/RE07/src/SteppingAction.cc | 6 +- .../runAndEvent/RE07/src/TrackingAction.cc | 7 +- .../extended/runAndEvent/RE07/tracking.out | 14 +- .../runAndEvent/{README => README.md} | 32 +- examples/extended/visualization/.README.txt | 32 - examples/extended/visualization/History | 10 + .../visualization/{README => README.md} | 23 +- examples/extended/visualization/movies/README | 91 - .../movies/{.README.txt => README.md} | 8 +- .../include/MoviesActionInitialization.hh | 1 - .../include/MoviesDetectorConstruction.hh | 1 - .../include/MoviesPrimaryGeneratorAction.hh | 1 - .../extended/visualization/movies/movies.cc | 3 +- .../extended/visualization/movies/movies.out | 33 +- .../movies/src/MoviesActionInitialization.cc | 1 - .../movies/src/MoviesDetectorConstruction.cc | 1 - .../src/MoviesPrimaryGeneratorAction.cc | 1 - .../extended/visualization/perspective/README | 25 - .../perspective/{.README.txt => README.md} | 14 +- .../include/PerspectiveVisAction.hh | 4 +- .../include/PerspectiveVisActionMessenger.hh | 4 +- .../visualization/perspective/perspective.cc | 8 +- .../perspective/src/PerspectiveVisAction.cc | 4 +- .../src/PerspectiveVisActionMessenger.cc | 4 +- .../extended/visualization/standalone/README | 46 - .../standalone/{.README.txt => README.md} | 14 +- .../include/DetectorConstruction.hh | 1 - .../include/DrawGeometryVisAction.hh | 6 +- .../standalone/include/StandaloneVisAction.hh | 4 +- .../standalone/src/DetectorConstruction.cc | 1 - .../standalone/src/DrawGeometryVisAction.cc | 4 +- .../standalone/src/StandaloneVisAction.cc | 4 +- .../visualization/standalone/standalone.cc | 8 +- .../visualization/userVisAction/README | 33 - .../userVisAction/{.README.txt => README.md} | 15 +- .../include/B1ActionInitialization.hh | 1 - .../include/B1DetectorConstruction.hh | 1 - .../userVisAction/include/B1EventAction.hh | 1 - .../include/B1PrimaryGeneratorAction.hh | 1 - .../userVisAction/include/B1Run.hh | 1 - .../userVisAction/include/B1RunAction.hh | 1 - .../userVisAction/include/B1SteppingAction.hh | 1 - .../userVisAction/include/UVA_VisAction.hh | 4 +- .../src/B1ActionInitialization.cc | 1 - .../src/B1DetectorConstruction.cc | 1 - .../userVisAction/src/B1EventAction.cc | 1 - .../src/B1PrimaryGeneratorAction.cc | 1 - .../visualization/userVisAction/src/B1Run.cc | 1 - .../userVisAction/src/B1RunAction.cc | 1 - .../userVisAction/src/B1SteppingAction.cc | 1 - .../userVisAction/src/UVA_VisAction.cc | 4 +- .../userVisAction/userVisAction.cc | 2 +- .../userVisAction/userVisAction.out | 39 +- examples/extended/visualization/vtk/README | 86 - .../vtk/{.README.txt => README.md} | 47 +- .../extended/visualization/vtk/exampleVtk.cc | 5 +- .../vtk/include/ActionInitialization.hh | 5 +- .../vtk/include/DetectorConstruction.hh | 5 +- .../visualization/vtk/include/EventAction.hh | 5 +- .../vtk/include/PrimaryGeneratorAction.hh | 5 +- .../visualization/vtk/include/RunAction.hh | 5 +- .../vtk/include/SteppingAction.hh | 5 +- .../vtk/src/ActionInitialization.cc | 5 +- .../vtk/src/DetectorConstruction.cc | 5 +- .../visualization/vtk/src/EventAction.cc | 5 +- .../vtk/src/PrimaryGeneratorAction.cc | 5 +- .../visualization/vtk/src/RunAction.cc | 5 +- .../visualization/vtk/src/SteppingAction.cc | 5 +- examples/extended/visualization/vtk/vis.mac | 1 - examples/novice | 25 - packaging/rpm/geant4.spec | 19 +- source/analysis/History | 17 + .../management/include/G4THnMessenger.hh | 3 +- .../management/include/G4THnMessenger.icc | 6 +- .../management/include/G4VAnalysisManager.icc | 21 + .../management/src/G4AnalysisMessenger.cc | 2 +- .../management/src/G4VAnalysisManager.cc | 6 +- .../analysis/xml/src/G4XmlRNtupleManager.cc | 2 +- source/digits_hits/History | 8 + .../detector/include/G4VPrimitiveScorer.hh | 20 + source/digits_hits/scorer/src/G4PSCellFlux.cc | 4 +- .../utils/include/G4VScoringMesh.hh | 2 + .../utils/src/G4ScoreQuantityMessenger.cc | 4 + source/event/History | 14 + .../include/G4AdjointPrimaryGenerator.hh | 11 +- source/event/include/G4Event.hh | 7 +- source/event/include/G4EventManager.hh | 22 + source/event/include/G4SubEvent.hh | 6 + source/event/src/G4AdjointPrimaryGenerator.cc | 14 +- source/event/src/G4EventManager.cc | 13 +- source/externals/g4tools/History | 75 + source/externals/g4tools/History_tools | 56 + source/externals/g4tools/include/tools/HEADER | 21 +- .../g4tools/include/tools/aida_ntuple | 424 +- source/externals/g4tools/include/tools/argcv | 39 - source/externals/g4tools/include/tools/args | 515 - source/externals/g4tools/include/tools/array | 529 +- source/externals/g4tools/include/tools/b2s | 4 - .../externals/g4tools/include/tools/buf2lines | 82 - source/externals/g4tools/include/tools/carray | 114 - .../externals/g4tools/include/tools/ccontour | 49 +- .../externals/g4tools/include/tools/charmanip | 10 +- source/externals/g4tools/include/tools/chars | 21 - .../g4tools/include/tools/clist_contour | 38 - source/externals/g4tools/include/tools/cmemT | 52 +- source/externals/g4tools/include/tools/colorf | 121 - source/externals/g4tools/include/tools/colors | 6 - .../externals/g4tools/include/tools/columns | 94 +- source/externals/g4tools/include/tools/cstr | 352 - source/externals/g4tools/include/tools/curve | 13 - .../externals/g4tools/include/tools/data_axis | 5 - source/externals/g4tools/include/tools/eqT | 10 - source/externals/g4tools/include/tools/file | 574 +- .../g4tools/include/tools/file_format | 239 - source/externals/g4tools/include/tools/fileis | 335 +- source/externals/g4tools/include/tools/fmanip | 95 - source/externals/g4tools/include/tools/forit | 52 +- source/externals/g4tools/include/tools/fsize | 34 - .../externals/g4tools/include/tools/get_env | 15 - .../externals/g4tools/include/tools/get_lines | 19 +- .../externals/g4tools/include/tools/glprims | 3 - .../g4tools/include/tools/glutess/_glu | 18 - .../g4tools/include/tools/glutess/geom | 5 - .../g4tools/include/tools/glutess/glutess | 29 - .../g4tools/include/tools/glutess/memalloc | 21 - source/externals/g4tools/include/tools/gzip | 46 - source/externals/g4tools/include/tools/handle | 17 - .../g4tools/include/tools/hatcher.icc | 58 - .../externals/g4tools/include/tools/histo/b3 | 12 - .../g4tools/include/tools/histo/base_cloud | 13 - .../g4tools/include/tools/histo/base_histo | 51 +- .../externals/g4tools/include/tools/histo/c1d | 4 +- .../externals/g4tools/include/tools/histo/c2d | 8 +- .../externals/g4tools/include/tools/histo/c3d | 12 +- .../externals/g4tools/include/tools/histo/dps | 29 +- .../externals/g4tools/include/tools/histo/h3 | 7 - .../g4tools/include/tools/histo/hd2mpi | 19 +- .../g4tools/include/tools/histo/histo_data | 9 - .../externals/g4tools/include/tools/histo/p1 | 1 - .../externals/g4tools/include/tools/histo/p2 | 1 - source/externals/g4tools/include/tools/hplot | 48 +- source/externals/g4tools/include/tools/img | 418 +- .../externals/g4tools/include/tools/io/irbuf | 7 - .../g4tools/include/tools/lina/MATCOM | 69 - .../externals/g4tools/include/tools/lina/box3 | 3 - .../g4tools/include/tools/lina/box_3f | 15 +- .../externals/g4tools/include/tools/lina/line | 61 - .../externals/g4tools/include/tools/lina/mat | 94 +- .../externals/g4tools/include/tools/lina/mat4 | 26 - .../g4tools/include/tools/lina/plane | 2 +- .../externals/g4tools/include/tools/lina/qrot | 15 - .../externals/g4tools/include/tools/lina/rotf | 24 - .../externals/g4tools/include/tools/lina/vec2 | 31 - .../g4tools/include/tools/lina/vec2f | 6 - .../externals/g4tools/include/tools/lina/vec3 | 50 +- .../g4tools/include/tools/lina/vec3d | 1 - .../g4tools/include/tools/lina/vec3f | 15 - .../externals/g4tools/include/tools/lina/vec4 | 32 +- .../g4tools/include/tools/lina/vec4f | 10 - .../externals/g4tools/include/tools/mapmanip | 51 - source/externals/g4tools/include/tools/mathd | 51 - source/externals/g4tools/include/tools/mathf | 14 - source/externals/g4tools/include/tools/mem | 145 - source/externals/g4tools/include/tools/mnmx | 6 - .../externals/g4tools/include/tools/nostream | 3 - .../g4tools/include/tools/ntuple_binding | 4 - source/externals/g4tools/include/tools/num2s | 63 - .../g4tools/include/tools/offscreen/sg_viewer | 5 + source/externals/g4tools/include/tools/path | 287 - .../externals/g4tools/include/tools/platform | 185 +- .../g4tools/include/tools/plotter_common.icc | 11 - .../externals/g4tools/include/tools/pointer | 84 - .../externals/g4tools/include/tools/raxml_out | 27 - source/externals/g4tools/include/tools/rcmp | 39 +- .../g4tools/include/tools/rcsv_histo | 54 +- .../g4tools/include/tools/rcsv_ntuple | 147 +- .../externals/g4tools/include/tools/realloc | 44 - .../externals/g4tools/include/tools/rntuple | 67 - .../g4tools/include/tools/rroot/THistogram | 5 - .../g4tools/include/tools/rroot/base_leaf | 52 - .../g4tools/include/tools/rroot/basket | 32 - .../g4tools/include/tools/rroot/branch | 151 +- .../include/tools/rroot/branch_element | 331 +- .../g4tools/include/tools/rroot/branch_object | 5 - .../g4tools/include/tools/rroot/buffer | 150 - .../g4tools/include/tools/rroot/directory | 11 - .../g4tools/include/tools/rroot/dummy | 9 - .../g4tools/include/tools/rroot/dummy_fac | 33 - .../externals/g4tools/include/tools/rroot/fac | 29 - .../g4tools/include/tools/rroot/file | 100 +- .../g4tools/include/tools/rroot/graph | 6 - .../g4tools/include/tools/rroot/ifac | 1 - .../g4tools/include/tools/rroot/info | 22 - .../g4tools/include/tools/rroot/iros | 26 - .../externals/g4tools/include/tools/rroot/key | 146 +- .../g4tools/include/tools/rroot/leaf | 26 +- .../g4tools/include/tools/rroot/matrix | 9 - .../g4tools/include/tools/rroot/named | 13 +- .../g4tools/include/tools/rroot/ntuple | 43 - .../g4tools/include/tools/rroot/obj_array | 19 - .../g4tools/include/tools/rroot/obj_list | 21 +- .../g4tools/include/tools/rroot/rall | 87 +- .../g4tools/include/tools/rroot/rbuf | 13 - .../g4tools/include/tools/rroot/stl_vector | 46 - .../g4tools/include/tools/rroot/streamers | 48 - .../g4tools/include/tools/rroot/tree | 39 - .../g4tools/include/tools/rroot/tree_index | 12 - .../g4tools/include/tools/rroot/vector3 | 8 - .../externals/g4tools/include/tools/rtausmeui | 17 - source/externals/g4tools/include/tools/s2time | 9 - .../externals/g4tools/include/tools/safe_cast | 33 - source/externals/g4tools/include/tools/saui | 155 - source/externals/g4tools/include/tools/sbeg | 43 - source/externals/g4tools/include/tools/scast | 23 +- source/externals/g4tools/include/tools/schar | 26 - source/externals/g4tools/include/tools/sep | 5 - .../externals/g4tools/include/tools/sg/action | 19 +- .../g4tools/include/tools/sg/atb_vertices | 61 +- .../externals/g4tools/include/tools/sg/axis | 10 +- .../g4tools/include/tools/sg/back_area | 2 - .../g4tools/include/tools/sg/base_camera | 51 - .../g4tools/include/tools/sg/base_freetype | 8 - .../g4tools/include/tools/sg/base_tex | 25 +- .../g4tools/include/tools/sg/base_text | 11 - .../externals/g4tools/include/tools/sg/bcbk | 14 - source/externals/g4tools/include/tools/sg/bmf | 12 +- source/externals/g4tools/include/tools/sg/bsf | 36 +- .../g4tools/include/tools/sg/cloud2plot | 24 +- .../g4tools/include/tools/sg/cloud2plot_cp | 18 - .../g4tools/include/tools/sg/colormap | 15 - .../include/tools/sg/device_interactor | 1 - .../g4tools/include/tools/sg/draw_style | 15 +- .../g4tools/include/tools/sg/ellipse | 27 +- .../externals/g4tools/include/tools/sg/enums | 2 - .../externals/g4tools/include/tools/sg/event | 97 - .../externals/g4tools/include/tools/sg/f2plot | 26 +- .../externals/g4tools/include/tools/sg/field | 13 - .../g4tools/include/tools/sg/field_desc | 19 - .../g4tools/include/tools/sg/fit2plot | 15 +- .../g4tools/include/tools/sg/gl2ps_action | 18 +- .../g4tools/include/tools/sg/gl2ps_manager | 9 - .../externals/g4tools/include/tools/sg/group | 50 +- .../externals/g4tools/include/tools/sg/gstos | 20 - .../g4tools/include/tools/sg/gstos_add | 41 +- .../externals/g4tools/include/tools/sg/h2plot | 192 +- .../g4tools/include/tools/sg/h2plot_cp | 27 - .../g4tools/include/tools/sg/infos_box | 6 - .../externals/g4tools/include/tools/sg/legend | 98 +- .../g4tools/include/tools/sg/line_style | 2 - .../g4tools/include/tools/sg/markers | 11 - .../externals/g4tools/include/tools/sg/matrix | 9 - .../g4tools/include/tools/sg/matrix_action | 12 - source/externals/g4tools/include/tools/sg/mf | 13 +- .../externals/g4tools/include/tools/sg/mnmx | 2 - .../externals/g4tools/include/tools/sg/node | 63 +- .../g4tools/include/tools/sg/nodekit | 12 +- .../g4tools/include/tools/sg/noderef | 9 - .../externals/g4tools/include/tools/sg/ortho | 10 - .../externals/g4tools/include/tools/sg/path | 43 - .../g4tools/include/tools/sg/perspective | 9 - .../g4tools/include/tools/sg/pick_action | 97 - .../externals/g4tools/include/tools/sg/plots | 193 +- .../g4tools/include/tools/sg/plottable | 2 - .../g4tools/include/tools/sg/plottables | 14 - .../g4tools/include/tools/sg/plotter | 1198 +- .../include/tools/sg/plotter_some_styles | 14 - .../include/tools/sg/primitive_visitor | 53 +- .../g4tools/include/tools/sg/render_action | 75 +- .../g4tools/include/tools/sg/render_gstos | 2 - .../g4tools/include/tools/sg/render_manager | 3 +- source/externals/g4tools/include/tools/sg/rep | 4 - .../externals/g4tools/include/tools/sg/rgba | 13 - .../externals/g4tools/include/tools/sg/search | 6 - .../externals/g4tools/include/tools/sg/senum | 16 - .../externals/g4tools/include/tools/sg/senums | 1 - .../g4tools/include/tools/sg/separator | 9 - source/externals/g4tools/include/tools/sg/sf | 30 - .../externals/g4tools/include/tools/sg/sf_img | 6 +- .../g4tools/include/tools/sg/sf_rotf | 7 - .../g4tools/include/tools/sg/sf_string | 3 +- .../externals/g4tools/include/tools/sg/sf_vec | 11 +- .../g4tools/include/tools/sg/shade_model | 61 + .../externals/g4tools/include/tools/sg/state | 24 - .../externals/g4tools/include/tools/sg/states | 50 - .../g4tools/include/tools/sg/strings | 16 - .../externals/g4tools/include/tools/sg/style | 7 - .../g4tools/include/tools/sg/style_color | 23 - .../g4tools/include/tools/sg/style_colormap | 15 +- .../g4tools/include/tools/sg/style_parser | 12 - .../include/tools/sg/tex_quadrilateral | 50 - .../g4tools/include/tools/sg/tex_rect | 31 - .../externals/g4tools/include/tools/sg/text | 45 +- .../g4tools/include/tools/sg/text_hershey | 35 +- .../g4tools/include/tools/sg/text_style | 12 - .../g4tools/include/tools/sg/text_valop | 1 - .../externals/g4tools/include/tools/sg/tools | 11 - .../g4tools/include/tools/sg/valop2sg | 32 +- .../g4tools/include/tools/sg/vertices | 38 - .../externals/g4tools/include/tools/sg/viewer | 59 +- .../g4tools/include/tools/sg/write_paper | 5 +- .../g4tools/include/tools/sg/xy2plot | 19 +- .../g4tools/include/tools/sg/zb_action | 40 +- .../g4tools/include/tools/sg/zb_manager | 14 - .../externals/g4tools/include/tools/signature | 23 - source/externals/g4tools/include/tools/smatch | 106 - source/externals/g4tools/include/tools/snums | 2 +- source/externals/g4tools/include/tools/sout | 6 - source/externals/g4tools/include/tools/spline | 330 +- .../externals/g4tools/include/tools/sprintf | 32 - source/externals/g4tools/include/tools/srep | 19 - source/externals/g4tools/include/tools/sto | 59 - .../include/tools/store/iobj_const_visitor | 71 - .../g4tools/include/tools/store/iobj_visitor | 48 - .../g4tools/include/tools/store/osc_streamers | 883 - source/externals/g4tools/include/tools/strip | 17 - source/externals/g4tools/include/tools/stype | 13 - .../g4tools/include/tools/tess_contour | 27 - .../externals/g4tools/include/tools/tokenize | 31 + source/externals/g4tools/include/tools/tos | 15 - source/externals/g4tools/include/tools/tosu | 51 - .../externals/g4tools/include/tools/typedefs | 35 - source/externals/g4tools/include/tools/valop | 496 - source/externals/g4tools/include/tools/value | 539 +- .../externals/g4tools/include/tools/value.icc | 3201 +- source/externals/g4tools/include/tools/vdata | 61 - .../externals/g4tools/include/tools/version | 12 +- source/externals/g4tools/include/tools/vfind | 64 - .../externals/g4tools/include/tools/viewplot | 8 - source/externals/g4tools/include/tools/vmanip | 357 +- source/externals/g4tools/include/tools/vpair | 136 - .../g4tools/include/tools/waxml/ntuple | 5 - .../g4tools/include/tools/wcsv_histo | 1 - .../g4tools/include/tools/wcsv_ntuple | 15 - source/externals/g4tools/include/tools/words | 96 - source/externals/g4tools/include/tools/wps | 115 - .../include/tools/wroot/MT_SET_MAX.icc | 3 - .../g4tools/include/tools/wroot/base_leaf | 22 - .../g4tools/include/tools/wroot/base_pntuple | 23 +- .../tools/wroot/base_pntuple_column_wise | 4 - .../include/tools/wroot/base_pntuple_row_wise | 4 - .../g4tools/include/tools/wroot/basket | 52 +- .../g4tools/include/tools/wroot/branch | 49 +- .../include/tools/wroot/branch_element | 48 - .../g4tools/include/tools/wroot/branch_object | 12 - .../g4tools/include/tools/wroot/buffer | 41 +- .../g4tools/include/tools/wroot/bufobj | 9 - .../g4tools/include/tools/wroot/columns.icc | 96 - .../g4tools/include/tools/wroot/directory | 22 - .../g4tools/include/tools/wroot/element | 9 - .../g4tools/include/tools/wroot/file | 90 +- .../g4tools/include/tools/wroot/free_seg | 2 - .../g4tools/include/tools/wroot/imutex | 1 - .../g4tools/include/tools/wroot/info | 10 - .../g4tools/include/tools/wroot/itree | 2 - .../externals/g4tools/include/tools/wroot/key | 76 +- .../g4tools/include/tools/wroot/leaf | 3 +- .../g4tools/include/tools/wroot/member_writer | 102 - .../include/tools/wroot/mpi_create_basket | 3 - .../include/tools/wroot/mt_ntuple_column_wise | 4 - .../g4tools/include/tools/wroot/named | 8 - .../g4tools/include/tools/wroot/ntuple | 19 +- .../g4tools/include/tools/wroot/streamers | 6 - .../externals/g4tools/include/tools/wroot/to | 115 +- .../g4tools/include/tools/wroot/tree | 23 - .../g4tools/include/tools/wroot/wbuf | 15 - .../externals/g4tools/include/tools/xml/aidas | 15 - .../g4tools/include/tools/xml/element | 63 +- .../g4tools/include/tools/xml/styles | 284 +- .../externals/g4tools/include/tools/xml/tree | 802 - .../externals/g4tools/include/tools/zb/buffer | 19 +- .../g4tools/include/tools/zb/edge_table | 7 +- .../externals/g4tools/include/tools/zb/line | 2 - .../externals/g4tools/include/tools/zb/point | 1 + .../g4tools/include/tools/zb/polygon | 97 +- .../g4tools/include/toolx/GL/gl_functions | 197 + source/externals/g4tools/include/toolx/OpenGL | 28 - .../g4tools/include/toolx/Qt/gl_functions | 208 + .../externals/g4tools/include/toolx/Qt/glarea | 24 +- .../externals/g4tools/include/toolx/Qt/pixwin | 20 +- .../g4tools/include/toolx/Qt/session | 3 - .../g4tools/include/toolx/Qt/sg_viewer | 10 +- .../g4tools/include/toolx/Qt/zb_viewer | 9 +- .../include/toolx/Windows/gl_functions | 351 + .../g4tools/include/toolx/Windows/glarea | 14 - .../g4tools/include/toolx/Windows/pixwin | 18 +- .../g4tools/include/toolx/Windows/session | 3 - .../g4tools/include/toolx/Windows/sg_viewer | 24 +- .../g4tools/include/toolx/Windows/window | 20 +- .../g4tools/include/toolx/Windows/zb_viewer | 11 +- .../g4tools/include/toolx/X11/base_session | 63 +- .../g4tools/include/toolx/X11/dispatcher | 20 - .../g4tools/include/toolx/X11/pixwin | 4 - .../g4tools/include/toolx/X11/session | 27 - .../g4tools/include/toolx/X11/sg_viewer | 87 +- .../include/toolx/X11/simple_dispatcher | 2 - .../g4tools/include/toolx/X11/zb_viewer | 8 +- .../g4tools/include/toolx/Xt/ImageArea | 33 - .../g4tools/include/toolx/Xt/OpenGLArea | 52 +- .../g4tools/include/toolx/Xt/session | 29 +- .../g4tools/include/toolx/Xt/sg_viewer | 58 +- .../g4tools/include/toolx/Xt/zb_viewer | 17 +- source/externals/g4tools/include/toolx/glbuf | 29 - .../g4tools/include/toolx/hdf5/T_tools | 306 +- .../g4tools/include/toolx/hdf5/group_exists | 1 - .../g4tools/include/toolx/hdf5/h2file | 4 +- .../g4tools/include/toolx/hdf5/ntuple | 111 +- .../g4tools/include/toolx/hdf5/pages | 94 - .../g4tools/include/toolx/hdf5/store | 24 - .../g4tools/include/toolx/hdf5/tools | 15 - .../externals/g4tools/include/toolx/mpi/hmpi | 9 - .../externals/g4tools/include/toolx/mpi/world | 20 - .../externals/g4tools/include/toolx/mpi/wrmpi | 49 +- source/externals/g4tools/include/toolx/raxml | 1 - .../g4tools/include/toolx/sg/GL_action | 1086 +- .../g4tools/include/toolx/sg/GL_manager | 1300 +- .../g4tools/include/toolx/sg/GL_viewer | 39 +- source/externals/g4tools/include/toolx/sg/gl | 114 - .../g4tools/include/toolx/sg/text_freetype | 313 +- .../include/toolx/sg/text_freetype_marker | 61 +- .../g4tools/include/toolx/xml/loader | 90 +- source/externals/g4tools/include/toolx/zlib | 17 - source/geometry/biasing/History | 9 + .../biasing/include/G4GeometryCell.hh | 35 +- .../biasing/include/G4GeometryCellComp.hh | 16 +- .../include/G4GeometryCellImportance.hh | 10 +- .../biasing/include/G4GeometryCellStep.hh | 41 +- .../include/G4GeometryCellStepStream.hh | 8 +- .../biasing/include/G4GeometryCellWeight.hh | 8 +- source/geometry/biasing/include/G4IStore.hh | 101 +- .../biasing/include/G4ImportanceAlgorithm.hh | 37 +- .../biasing/include/G4Nsplit_Weight.hh | 14 +- .../biasing/include/G4VGCellFinder.hh | 22 +- source/geometry/biasing/include/G4VIStore.hh | 39 +- .../biasing/include/G4VImportanceAlgorithm.hh | 35 +- .../include/G4VImportanceSplitExaminer.hh | 23 +- .../include/G4VWeightWindowAlgorithm.hh | 23 +- .../biasing/include/G4VWeightWindowStore.hh | 34 +- .../include/G4WeightWindowAlgorithm.hh | 34 +- .../biasing/include/G4WeightWindowStore.hh | 102 +- source/geometry/biasing/sources.cmake | 6 - .../biasing/src/G4GeometryCellComp.cc | 3 - .../biasing/src/G4GeometryCellStep.cc | 3 +- source/geometry/biasing/src/G4IStore.cc | 2 - .../biasing/src/G4ImportanceAlgorithm.cc | 4 - .../biasing/src/G4VImportanceAlgorithm.cc | 35 - .../biasing/src/G4WeightWindowAlgorithm.cc | 2 - .../biasing/src/G4WeightWindowStore.cc | 2 - source/geometry/divisions/History | 8 + .../divisions/include/G4PVDivision.hh | 210 +- .../divisions/include/G4PVDivisionFactory.hh | 72 +- .../include/G4ParameterisationBox.hh | 116 +- .../include/G4ParameterisationCons.hh | 116 +- .../include/G4ParameterisationPara.hh | 111 +- .../include/G4ParameterisationPolycone.hh | 131 +- .../include/G4ParameterisationPolyhedra.hh | 146 +- .../include/G4ParameterisationTrd.hh | 115 +- .../include/G4ParameterisationTubs.hh | 101 +- .../divisions/include/G4ReplicatedSlice.hh | 199 +- .../include/G4VDivisionParameterisation.hh | 117 +- .../include/G4VDivisionParameterisation.icc | 8 +- .../divisions/src/G4PVDivisionFactory.cc | 16 +- .../src/G4ParameterisationPolycone.cc | 10 +- .../src/G4ParameterisationPolyhedra.cc | 8 +- source/geometry/magneticfield/History | 61 +- .../include/G4BFieldIntegrationDriver.hh | 185 +- .../include/G4BFieldIntegrationDriver.icc | 168 +- .../include/G4BogackiShampine23.hh | 77 +- .../include/G4BogackiShampine45.hh | 130 +- .../magneticfield/include/G4BorisDriver.hh | 185 +- .../magneticfield/include/G4BorisDriver.icc | 136 +- .../magneticfield/include/G4BorisScheme.hh | 109 +- .../magneticfield/include/G4BorisScheme.icc | 13 +- .../magneticfield/include/G4BulirschStoer.hh | 107 +- .../magneticfield/include/G4BulirschStoer.icc | 15 +- .../include/G4BulirschStoerDriver.hh | 169 +- .../include/G4BulirschStoerDriver.icc | 45 +- .../include/G4CachedMagneticField.hh | 69 +- .../magneticfield/include/G4CashKarpRKF45.hh | 79 +- .../magneticfield/include/G4ChargeState.hh | 202 +- .../magneticfield/include/G4ChargeState.icc | 164 + .../magneticfield/include/G4ChordFinder.hh | 221 +- .../magneticfield/include/G4ChordFinder.icc | 2 +- .../include/G4ChordFinderDelegate.hh | 84 +- .../include/G4ChordFinderDelegate.icc | 4 +- .../magneticfield/include/G4ClassicalRK4.hh | 56 +- .../magneticfield/include/G4ConstRK4.hh | 83 +- .../magneticfield/include/G4DELPHIMagField.hh | 34 +- .../magneticfield/include/G4DoLoMcPriRK34.hh | 83 +- .../include/G4DormandPrince745.hh | 119 +- .../include/G4DormandPrinceRK56.hh | 108 +- .../include/G4DormandPrinceRK78.hh | 51 +- .../magneticfield/include/G4DriverReporter.hh | 31 +- .../magneticfield/include/G4ElectricField.hh | 36 +- .../include/G4ElectroMagneticField.hh | 39 +- .../include/G4EqEMFieldWithEDM.hh | 54 +- .../include/G4EqEMFieldWithSpin.hh | 42 +- .../magneticfield/include/G4EqGravityField.hh | 40 +- .../include/G4EqMagElectricField.hh | 38 +- .../include/G4EquationOfMotion.hh | 111 +- .../include/G4EquationOfMotion.icc | 2 +- .../include/G4ErrorMag_UsualEqRhs.hh | 35 +- .../include/G4ExactHelixStepper.hh | 61 +- .../magneticfield/include/G4ExplicitEuler.hh | 42 +- .../include/G4FSALBogackiShampine45.hh | 63 +- .../include/G4FSALDormandPrince745.hh | 84 +- .../include/G4FSALIntegrationDriver.hh | 192 +- .../include/G4FSALIntegrationDriver.icc | 360 +- .../geometry/magneticfield/include/G4Field.hh | 122 +- .../magneticfield/include/G4FieldBuilder.hh | 337 +- .../include/G4FieldBuilderMessenger.hh | 76 +- .../magneticfield/include/G4FieldManager.hh | 285 +- .../magneticfield/include/G4FieldManager.icc | 2 +- .../include/G4FieldManagerStore.hh | 50 +- .../include/G4FieldParameters.hh | 583 +- .../include/G4FieldParameters.icc | 167 + .../include/G4FieldParametersMessenger.hh | 166 +- .../magneticfield/include/G4FieldSetup.hh | 286 +- .../include/G4FieldSetupMessenger.hh | 74 +- .../magneticfield/include/G4FieldTrack.hh | 290 +- .../magneticfield/include/G4FieldTrack.icc | 12 +- .../magneticfield/include/G4FieldUtils.hh | 17 +- .../magneticfield/include/G4FieldUtils.icc | 28 +- .../include/G4HarmonicPolMagField.hh | 26 +- .../include/G4HelixExplicitEuler.hh | 53 +- .../magneticfield/include/G4HelixHeum.hh | 38 +- .../include/G4HelixImplicitEuler.hh | 38 +- .../include/G4HelixMixedStepper.hh | 107 +- .../include/G4HelixSimpleRunge.hh | 46 +- .../magneticfield/include/G4ImplicitEuler.hh | 45 +- .../include/G4IntegrationDriver.hh | 200 +- .../include/G4IntegrationDriver.icc | 404 +- .../G4IntegrationDriver.icc-withExtraPrints | 443 - .../include/G4InterpolationDriver.hh | 110 +- .../include/G4InterpolationDriver.icc | 119 +- .../include/G4LineCurrentMagField.hh | 30 +- .../magneticfield/include/G4LineSection.hh | 48 +- .../include/G4MagErrorStepper.hh | 62 +- .../include/G4MagErrorStepper.icc | 2 +- .../include/G4MagHelicalStepper.hh | 81 +- .../include/G4MagHelicalStepper.icc | 2 +- .../include/G4MagIntegratorDriver.hh | 259 +- .../include/G4MagIntegratorDriver.icc | 2 +- .../include/G4MagIntegratorStepper.hh | 210 +- .../include/G4MagIntegratorStepper.icc | 14 +- .../magneticfield/include/G4Mag_EqRhs.hh | 41 +- .../magneticfield/include/G4Mag_SpinEqRhs.hh | 67 +- .../magneticfield/include/G4Mag_UsualEqRhs.hh | 51 +- .../magneticfield/include/G4MagneticField.hh | 28 +- .../include/G4ModifiedMidpoint.hh | 53 +- .../include/G4ModifiedMidpoint.icc | 16 +- .../magneticfield/include/G4MonopoleEq.hh | 42 +- .../magneticfield/include/G4NystromRK4.hh | 59 +- .../magneticfield/include/G4NystromRK4.icc | 14 +- .../include/G4OldMagIntDriver.hh | 227 +- .../include/G4OldMagIntDriver.icc | 13 +- .../geometry/magneticfield/include/G4QSS2.hh | 12 +- .../geometry/magneticfield/include/G4QSS3.hh | 10 +- .../magneticfield/include/G4QSSDriver.hh | 82 +- .../magneticfield/include/G4QSSDriver.icc | 28 +- .../magneticfield/include/G4QSSMessenger.hh | 103 +- .../magneticfield/include/G4QSSParameters.hh | 90 + .../include/G4QSS_CustomStats.hh | 30 +- .../magneticfield/include/G4QSStepper.hh | 196 +- .../magneticfield/include/G4QSStepper.icc | 34 +- .../include/G4QSSubstepStruct.hh | 75 +- .../include/G4QSSubstepStruct.icc | 110 + .../include/G4QuadrupoleMagField.hh | 43 +- .../magneticfield/include/G4RK547FEq1.hh | 62 +- .../magneticfield/include/G4RK547FEq2.hh | 60 +- .../magneticfield/include/G4RK547FEq3.hh | 60 +- .../magneticfield/include/G4RKG3_Stepper.hh | 78 +- .../include/G4RKIntegrationDriver.hh | 58 +- .../include/G4RKIntegrationDriver.icc | 2 +- .../magneticfield/include/G4RepleteEofM.hh | 45 +- .../include/G4SextupoleMagField.hh | 37 +- .../magneticfield/include/G4SimpleHeum.hh | 44 +- .../magneticfield/include/G4SimpleRunge.hh | 44 +- .../include/G4TCachedMagneticField.hh | 209 +- .../magneticfield/include/G4TCashKarpRKF45.hh | 99 +- .../magneticfield/include/G4TClassicalRK4.hh | 80 +- .../include/G4TDormandPrince45.hh | 12 +- .../magneticfield/include/G4TExplicitEuler.hh | 88 +- .../include/G4TMagErrorStepper.hh | 79 +- .../include/G4TMagFieldEquation.hh | 7 +- .../include/G4TQuadrupoleMagField.hh | 116 +- .../magneticfield/include/G4TSimpleHeum.hh | 72 +- .../magneticfield/include/G4TSimpleRunge.hh | 98 +- .../include/G4TUniformMagneticField.hh | 26 +- .../magneticfield/include/G4TrialsCounter.hh | 76 +- .../magneticfield/include/G4TrialsCounter.icc | 2 +- .../magneticfield/include/G4TsitourasRK45.hh | 61 +- .../include/G4UniformElectricField.hh | 34 +- .../include/G4UniformGravityField.hh | 45 +- .../include/G4UniformMagField.hh | 42 +- .../include/G4VFSALIntegrationStepper.hh | 149 +- .../include/G4VFSALIntegrationStepper.icc | 4 +- .../include/G4VIntegrationDriver.hh | 69 +- .../magneticfield/include/G4qss_misc.hh | 13 +- source/geometry/magneticfield/sources.cmake | 5 + .../src/G4BFieldIntegrationDriver.cc | 116 +- .../magneticfield/src/G4BogackiShampine23.cc | 2 +- .../magneticfield/src/G4BogackiShampine45.cc | 2 +- .../magneticfield/src/G4BorisDriver.cc | 12 +- .../magneticfield/src/G4BorisScheme.cc | 198 +- .../magneticfield/src/G4BulirschStoer.cc | 25 +- .../src/G4CachedMagneticField.cc | 8 +- .../magneticfield/src/G4CashKarpRKF45.cc | 22 +- .../magneticfield/src/G4ChargeState.cc | 2 +- .../magneticfield/src/G4ChordFinder.cc | 43 +- .../magneticfield/src/G4ClassicalRK4.cc | 21 +- .../geometry/magneticfield/src/G4ConstRK4.cc | 2 +- .../magneticfield/src/G4DELPHIMagField.cc | 8 +- .../magneticfield/src/G4DoLoMcPriRK34.cc | 15 +- .../magneticfield/src/G4DormandPrince745.cc | 6 +- .../magneticfield/src/G4DormandPrinceRK56.cc | 6 +- .../magneticfield/src/G4DormandPrinceRK78.cc | 4 +- .../magneticfield/src/G4DriverReporter.cc | 41 +- .../magneticfield/src/G4ElectricField.cc | 8 +- .../src/G4ElectroMagneticField.cc | 7 +- .../magneticfield/src/G4EqEMFieldWithEDM.cc | 9 +- .../magneticfield/src/G4EqEMFieldWithSpin.cc | 4 +- .../magneticfield/src/G4EqGravityField.cc | 6 +- .../magneticfield/src/G4EqMagElectricField.cc | 4 +- .../magneticfield/src/G4EquationOfMotion.cc | 4 +- .../src/G4ErrorMag_UsualEqRhs.cc | 4 +- .../magneticfield/src/G4ExactHelixStepper.cc | 12 +- .../magneticfield/src/G4ExplicitEuler.cc | 12 +- .../src/G4FSALBogackiShampine45.cc | 4 +- .../src/G4FSALDormandPrince745.cc | 4 +- source/geometry/magneticfield/src/G4Field.cc | 8 +- .../magneticfield/src/G4FieldBuilder.cc | 169 +- .../src/G4FieldBuilderMessenger.cc | 18 +- .../magneticfield/src/G4FieldManager.cc | 55 +- .../magneticfield/src/G4FieldManagerStore.cc | 44 +- .../magneticfield/src/G4FieldParameters.cc | 194 +- .../src/G4FieldParametersMessenger.cc | 90 +- .../magneticfield/src/G4FieldSetup.cc | 164 +- .../src/G4FieldSetupMessenger.cc | 24 +- .../magneticfield/src/G4FieldTrack.cc | 9 +- .../magneticfield/src/G4FieldUtils.cc | 77 +- .../src/G4HarmonicPolMagField.cc | 8 +- .../magneticfield/src/G4HelixExplicitEuler.cc | 5 +- .../geometry/magneticfield/src/G4HelixHeum.cc | 4 +- .../magneticfield/src/G4HelixImplicitEuler.cc | 4 +- .../magneticfield/src/G4HelixMixedStepper.cc | 3 +- .../magneticfield/src/G4HelixSimpleRunge.cc | 4 +- .../magneticfield/src/G4ImplicitEuler.cc | 2 +- .../src/G4LineCurrentMagField.cc | 6 +- .../magneticfield/src/G4LineSection.cc | 2 +- .../magneticfield/src/G4MagErrorStepper.cc | 2 +- .../magneticfield/src/G4MagHelicalStepper.cc | 11 +- .../src/G4MagIntegratorDriver.cc | 5 +- .../src/G4MagIntegratorStepper.cc | 7 +- .../geometry/magneticfield/src/G4Mag_EqRhs.cc | 4 +- .../magneticfield/src/G4Mag_SpinEqRhs.cc | 4 +- .../magneticfield/src/G4Mag_UsualEqRhs.cc | 4 +- .../magneticfield/src/G4MagneticField.cc | 4 +- .../magneticfield/src/G4ModifiedMidpoint.cc | 4 +- .../magneticfield/src/G4MonopoleEq.cc | 4 +- .../magneticfield/src/G4NystromRK4.cc | 4 +- .../magneticfield/src/G4OldMagIntDriver.cc | 4 +- source/geometry/magneticfield/src/G4QSS3.cc | 2 +- .../magneticfield/src/G4QSSMessenger.cc | 119 +- .../magneticfield/src/G4QSSParameters.cc | 140 + .../geometry/magneticfield/src/G4QSStepper.cc | 167 +- .../magneticfield/src/G4QuadrupoleMagField.cc | 7 +- .../geometry/magneticfield/src/G4RK547FEq1.cc | 4 +- .../geometry/magneticfield/src/G4RK547FEq2.cc | 4 +- .../geometry/magneticfield/src/G4RK547FEq3.cc | 4 +- .../magneticfield/src/G4RKG3_Stepper.cc | 4 +- .../magneticfield/src/G4RepleteEofM.cc | 4 +- .../magneticfield/src/G4SextupoleMagField.cc | 5 +- .../magneticfield/src/G4SimpleHeum.cc | 2 +- .../magneticfield/src/G4SimpleRunge.cc | 4 +- .../magneticfield/src/G4TrialsCounter.cc | 2 +- .../magneticfield/src/G4TsitourasRK45.cc | 4 +- .../src/G4UniformElectricField.cc | 4 +- .../src/G4UniformGravityField.cc | 6 +- .../magneticfield/src/G4UniformMagField.cc | 4 +- .../src/G4VFSALIntegrationStepper.cc | 4 +- .../magneticfield/src/G4VIntegrationDriver.cc | 5 +- source/geometry/management/History | 16 + .../management/include/G4AffineTransform.hh | 181 +- .../management/include/G4AffineTransform.icc | 2 + .../management/include/G4BlockingList.hh | 72 +- .../management/include/G4BlockingList.icc | 6 +- .../management/include/G4BoundingEnvelope.hh | 107 +- .../include/G4ErrorCylSurfaceTarget.hh | 70 +- .../include/G4ErrorPlaneSurfaceTarget.hh | 61 +- .../include/G4ErrorSurfaceTarget.hh | 44 +- .../include/G4ErrorTanPlaneTarget.hh | 25 +- .../management/include/G4ErrorTarget.hh | 37 +- .../management/include/G4GeomSplitter.hh | 68 +- .../management/include/G4GeomTools.hh | 386 +- .../management/include/G4GeomTypes.hh | 4 +- .../management/include/G4GeometryManager.hh | 242 +- .../include/G4IdentityTrajectoryFilter.hh | 24 +- .../include/G4LogicalCrystalVolume.hh | 69 +- .../management/include/G4LogicalSurface.hh | 76 +- .../management/include/G4LogicalSurface.icc | 4 +- .../management/include/G4LogicalVolume.hh | 702 +- .../management/include/G4LogicalVolume.icc | 8 +- .../include/G4LogicalVolumeStore.hh | 104 +- .../management/include/G4NavigationHistory.hh | 194 +- .../include/G4NavigationHistory.icc | 3 +- .../include/G4NavigationHistoryPool.hh | 55 +- .../management/include/G4NavigationLevel.hh | 115 +- .../management/include/G4NavigationLevel.icc | 4 +- .../include/G4NavigationLevelRep.hh | 126 +- .../include/G4NavigationLevelRep.icc | 2 +- .../include/G4PhysicalVolumeStore.hh | 96 +- .../management/include/G4ReflectedSolid.hh | 113 +- .../geometry/management/include/G4Region.hh | 271 +- .../geometry/management/include/G4Region.icc | 6 +- .../management/include/G4RegionStore.hh | 153 +- .../management/include/G4ScaleTransform.hh | 99 +- .../management/include/G4ScaleTransform.icc | 3 +- .../management/include/G4SmartVoxelHeader.hh | 221 +- .../management/include/G4SmartVoxelHeader.icc | 2 + .../management/include/G4SmartVoxelNode.hh | 119 +- .../management/include/G4SmartVoxelNode.icc | 8 + .../management/include/G4SmartVoxelProxy.hh | 65 +- .../management/include/G4SmartVoxelProxy.icc | 29 +- .../management/include/G4SmartVoxelStat.hh | 62 +- .../management/include/G4SolidStore.hh | 104 +- .../management/include/G4TouchableHandle.hh | 16 +- .../management/include/G4TouchableHistory.hh | 87 +- .../management/include/G4TouchableHistory.icc | 8 +- .../include/G4TouchableHistoryHandle.hh | 16 +- .../geometry/management/include/G4UAdapter.hh | 533 +- .../management/include/G4UAdapter.icc | 343 + .../include/G4VCurvedTrajectoryFilter.hh | 36 +- .../include/G4VNestedParameterisation.hh | 87 +- .../include/G4VPVDivisionFactory.hh | 77 +- .../include/G4VPVParameterisation.hh | 72 +- .../management/include/G4VPhysicalVolume.hh | 296 +- .../management/include/G4VPhysicalVolume.icc | 3 +- .../geometry/management/include/G4VSolid.hh | 432 +- .../geometry/management/include/G4VSolid.icc | 3 +- .../management/include/G4VStoreNotifier.hh | 9 +- .../management/include/G4VTouchable.hh | 8 +- .../include/G4VUserRegionInformation.hh | 15 +- .../include/G4VVolumeMaterialScanner.hh | 23 +- .../management/include/G4VoxelLimits.hh | 98 +- .../management/include/G4VoxelLimits.icc | 1 + .../include/G4VoxelisationHelper.hh | 183 + .../geometry/management/include/geomwdefs.hh | 7 +- .../geometry/management/include/meshdefs.hh | 10 +- .../geometry/management/include/voxeldefs.hh | 15 +- source/geometry/management/sources.cmake | 5 +- .../geometry/management/src/G4BlockingList.cc | 1 + .../management/src/G4BoundingEnvelope.cc | 10 +- .../management/src/G4ErrorCylSurfaceTarget.cc | 2 +- .../src/G4ErrorPlaneSurfaceTarget.cc | 2 +- .../geometry/management/src/G4ErrorTarget.cc | 2 +- source/geometry/management/src/G4GeomTools.cc | 34 +- .../management/src/G4GeometryManager.cc | 722 +- .../src/G4IdentityTrajectoryFilter.cc | 4 +- .../management/src/G4LogicalCrystalVolume.cc | 2 +- .../management/src/G4LogicalSurface.cc | 4 +- .../management/src/G4LogicalVolume.cc | 25 +- .../management/src/G4LogicalVolumeStore.cc | 2 +- .../management/src/G4NavigationHistory.cc | 3 +- .../management/src/G4NavigationHistoryPool.cc | 2 +- .../management/src/G4NavigationLevel.cc | 2 +- .../management/src/G4NavigationLevelRep.cc | 2 +- .../management/src/G4PhysicalVolumeStore.cc | 2 +- .../management/src/G4ReflectedSolid.cc | 10 +- source/geometry/management/src/G4Region.cc | 4 +- .../geometry/management/src/G4RegionStore.cc | 2 +- .../management/src/G4SmartVoxelHeader.cc | 32 +- .../management/src/G4SmartVoxelNode.cc | 6 +- .../management/src/G4SmartVoxelStat.cc | 2 +- .../geometry/management/src/G4SolidStore.cc | 2 +- .../management/src/G4TouchableHistory.cc | 4 +- .../src/G4VCurvedTrajectoryFilter.cc | 4 +- .../src/G4VNestedParameterisation.cc | 4 +- .../management/src/G4VPVDivisionFactory.cc | 4 +- .../management/src/G4VPVParameterisation.cc | 2 +- .../management/src/G4VPhysicalVolume.cc | 8 +- source/geometry/management/src/G4VSolid.cc | 35 +- .../geometry/management/src/G4VoxelLimits.cc | 44 +- .../management/src/G4VoxelisationHelper.cc | 640 + source/geometry/navigation/History | 6 + .../navigation/include/G4GeometryMessenger.hh | 2 +- .../geometry/navigation/src/G4DrawVoxels.cc | 8 +- .../navigation/src/G4GeometryMessenger.cc | 6 +- source/geometry/navigation/src/G4Navigator.cc | 2 +- .../src/G4ParameterisedNavigation.cc | 11 +- .../src/G4RegularNavigationHelper.cc | 2 +- .../navigation/src/G4SafetyCalculator.cc | 4 +- .../navigation/src/G4VoxelNavigation.cc | 7 +- source/geometry/solids/Boolean/History | 14 + .../solids/Boolean/include/G4BooleanSolid.hh | 197 +- .../solids/Boolean/include/G4BooleanSolid.icc | 11 +- .../Boolean/include/G4DisplacedSolid.hh | 184 +- .../Boolean/include/G4IntersectionSolid.hh | 130 +- .../solids/Boolean/include/G4MultiUnion.hh | 298 +- .../solids/Boolean/include/G4MultiUnion.icc | 124 + .../solids/Boolean/include/G4ScaledSolid.hh | 135 +- .../Boolean/include/G4SubtractionSolid.hh | 127 +- .../solids/Boolean/include/G4UnionSolid.hh | 130 +- .../Boolean/include/G4VBooleanProcessor.hh | 18 +- source/geometry/solids/Boolean/sources.cmake | 1 + .../solids/Boolean/src/G4BooleanSolid.cc | 38 +- .../solids/Boolean/src/G4IntersectionSolid.cc | 30 +- .../solids/Boolean/src/G4MultiUnion.cc | 235 +- .../solids/Boolean/src/G4ScaledSolid.cc | 10 + .../solids/Boolean/src/G4SubtractionSolid.cc | 114 +- .../solids/Boolean/src/G4UnionSolid.cc | 34 +- source/geometry/solids/CSG/History | 14 + source/geometry/solids/CSG/include/G4Box.hh | 119 +- source/geometry/solids/CSG/include/G4Box.icc | 16 - .../geometry/solids/CSG/include/G4CSGSolid.hh | 40 +- source/geometry/solids/CSG/include/G4Cons.hh | 174 +- source/geometry/solids/CSG/include/G4Cons.icc | 44 - .../geometry/solids/CSG/include/G4CutTubs.hh | 159 +- source/geometry/solids/CSG/include/G4Orb.hh | 109 +- source/geometry/solids/CSG/include/G4Orb.icc | 16 - source/geometry/solids/CSG/include/G4Para.hh | 153 +- .../geometry/solids/CSG/include/G4Sphere.hh | 177 +- source/geometry/solids/CSG/include/G4Torus.hh | 186 +- .../geometry/solids/CSG/include/G4Torus.icc | 23 - source/geometry/solids/CSG/include/G4Trap.hh | 240 +- source/geometry/solids/CSG/include/G4Trd.hh | 133 +- source/geometry/solids/CSG/include/G4Tubs.hh | 194 +- source/geometry/solids/CSG/include/G4Tubs.icc | 23 - source/geometry/solids/CSG/include/G4UBox.hh | 61 +- source/geometry/solids/CSG/include/G4UCons.hh | 64 +- .../geometry/solids/CSG/include/G4UCutTubs.hh | 63 +- source/geometry/solids/CSG/include/G4UOrb.hh | 54 +- source/geometry/solids/CSG/include/G4UPara.hh | 93 +- .../geometry/solids/CSG/include/G4USphere.hh | 66 +- .../geometry/solids/CSG/include/G4UTorus.hh | 66 +- source/geometry/solids/CSG/include/G4UTrap.hh | 162 +- source/geometry/solids/CSG/include/G4UTrd.hh | 68 +- source/geometry/solids/CSG/include/G4UTubs.hh | 65 +- source/geometry/solids/CSG/src/G4Box.cc | 131 +- source/geometry/solids/CSG/src/G4Cons.cc | 299 +- source/geometry/solids/CSG/src/G4CutTubs.cc | 337 +- source/geometry/solids/CSG/src/G4Orb.cc | 60 +- source/geometry/solids/CSG/src/G4Para.cc | 167 +- source/geometry/solids/CSG/src/G4Sphere.cc | 135 +- source/geometry/solids/CSG/src/G4Torus.cc | 88 +- source/geometry/solids/CSG/src/G4Trap.cc | 216 +- source/geometry/solids/CSG/src/G4Trd.cc | 157 +- source/geometry/solids/CSG/src/G4Tubs.cc | 140 +- source/geometry/solids/CSG/src/G4UBox.cc | 6 - source/geometry/solids/CSG/src/G4UCons.cc | 6 - source/geometry/solids/CSG/src/G4UCutTubs.cc | 6 - source/geometry/solids/CSG/src/G4UOrb.cc | 6 - source/geometry/solids/CSG/src/G4UPara.cc | 6 - source/geometry/solids/CSG/src/G4USphere.cc | 6 - source/geometry/solids/CSG/src/G4UTorus.cc | 6 - source/geometry/solids/CSG/src/G4UTrap.cc | 6 - source/geometry/solids/CSG/src/G4UTrd.cc | 6 - source/geometry/solids/CSG/src/G4UTubs.cc | 6 - source/geometry/solids/specific/History | 28 + .../specific/include/G4ClippablePolygon.hh | 137 +- .../solids/specific/include/G4Ellipsoid.hh | 125 +- .../specific/include/G4EllipticalCone.hh | 101 +- .../specific/include/G4EllipticalTube.hh | 129 +- .../specific/include/G4EnclosingCylinder.hh | 47 +- .../specific/include/G4ExtrudedSolid.hh | 177 +- .../specific/include/G4ExtrudedSolid.icc | 12 +- .../specific/include/G4GenericPolycone.hh | 167 +- .../solids/specific/include/G4GenericTrap.hh | 140 +- .../solids/specific/include/G4Hype.hh | 191 +- .../specific/include/G4IntersectingCone.hh | 67 +- .../solids/specific/include/G4Paraboloid.hh | 109 +- .../solids/specific/include/G4PolyPhiFace.hh | 240 +- .../solids/specific/include/G4Polycone.hh | 204 +- .../solids/specific/include/G4Polycone.icc | 2 + .../specific/include/G4PolyconeHistorical.hh | 8 +- .../solids/specific/include/G4PolyconeSide.hh | 166 +- .../solids/specific/include/G4Polyhedra.hh | 213 +- .../specific/include/G4PolyhedraHistorical.hh | 10 +- .../specific/include/G4PolyhedraSide.hh | 222 +- .../specific/include/G4QuadrangularFacet.hh | 230 +- .../specific/include/G4QuadrangularFacet.icc | 112 + .../specific/include/G4ReduciblePolygon.hh | 175 +- .../specific/include/G4SolidExtentList.hh | 51 +- .../specific/include/G4SolidsWorkspace.hh | 59 +- .../solids/specific/include/G4SurfBits.hh | 146 +- .../solids/specific/include/G4SurfBits.icc | 81 + .../G4TessellatedGeometryAlgorithms.hh | 76 +- .../specific/include/G4TessellatedSolid.hh | 273 +- .../geometry/solids/specific/include/G4Tet.hh | 112 +- .../specific/include/G4TriangularFacet.hh | 223 +- .../specific/include/G4TriangularFacet.icc} | 66 +- .../solids/specific/include/G4TwistBoxSide.hh | 179 +- .../specific/include/G4TwistBoxSide.icc | 100 + .../specific/include/G4TwistTrapAlphaSide.hh | 191 +- .../specific/include/G4TwistTrapAlphaSide.icc | 115 + .../specific/include/G4TwistTrapFlatSide.hh | 98 +- .../include/G4TwistTrapParallelSide.hh | 152 +- .../include/G4TwistTrapParallelSide.icc | 88 + .../specific/include/G4TwistTubsFlatSide.hh | 135 +- .../specific/include/G4TwistTubsHypeSide.hh | 190 +- .../specific/include/G4TwistTubsSide.hh | 112 +- .../solids/specific/include/G4TwistedBox.hh | 70 +- .../solids/specific/include/G4TwistedTrap.hh | 101 +- .../solids/specific/include/G4TwistedTrd.hh | 72 +- .../solids/specific/include/G4TwistedTubs.hh | 184 +- .../solids/specific/include/G4UEllipsoid.hh | 77 +- .../specific/include/G4UEllipticalCone.hh | 74 +- .../specific/include/G4UEllipticalTube.hh | 71 +- .../specific/include/G4UExtrudedSolid.hh | 75 +- .../specific/include/G4UGenericPolycone.hh | 59 +- .../solids/specific/include/G4UGenericTrap.hh | 67 +- .../solids/specific/include/G4UHype.hh | 71 +- .../solids/specific/include/G4UParaboloid.hh | 70 +- .../solids/specific/include/G4UPolycone.hh | 91 +- .../solids/specific/include/G4UPolyhedra.hh | 96 +- .../specific/include/G4UTessellatedSolid.hh | 73 +- .../solids/specific/include/G4UTet.hh | 79 +- .../solids/specific/include/G4VCSGface.hh | 222 +- .../solids/specific/include/G4VCSGfaceted.hh | 106 +- .../solids/specific/include/G4VFacet.hh | 116 +- .../specific/include/G4VTwistSurface.hh | 623 +- .../specific/include/G4VTwistSurface.icc | 199 +- .../specific/include/G4VTwistedFaceted.hh | 128 +- .../solids/specific/include/G4Voxelizer.hh | 213 +- .../solids/specific/include/G4Voxelizer.icc | 2 +- source/geometry/solids/specific/sources.cmake | 6 + .../solids/specific/src/G4ClippablePolygon.cc | 44 +- .../solids/specific/src/G4Ellipsoid.cc | 125 +- .../solids/specific/src/G4EllipticalCone.cc | 147 +- .../solids/specific/src/G4EllipticalTube.cc | 112 +- .../specific/src/G4EnclosingCylinder.cc | 22 +- .../solids/specific/src/G4ExtrudedSolid.cc | 195 +- .../solids/specific/src/G4GenericPolycone.cc | 77 +- .../solids/specific/src/G4GenericTrap.cc | 254 +- source/geometry/solids/specific/src/G4Hype.cc | 213 +- .../solids/specific/src/G4IntersectingCone.cc | 53 +- .../solids/specific/src/G4Paraboloid.cc | 151 +- .../solids/specific/src/G4PolyPhiFace.cc | 146 +- .../solids/specific/src/G4Polycone.cc | 80 +- .../specific/src/G4PolyconeHistorical.cc | 6 +- .../solids/specific/src/G4PolyconeSide.cc | 124 +- .../solids/specific/src/G4Polyhedra.cc | 105 +- .../specific/src/G4PolyhedraHistorical.cc | 6 +- .../solids/specific/src/G4PolyhedraSide.cc | 136 +- .../specific/src/G4QuadrangularFacet.cc | 32 +- .../solids/specific/src/G4ReduciblePolygon.cc | 60 +- .../solids/specific/src/G4SolidExtentList.cc | 18 +- .../solids/specific/src/G4SolidsWorkspace.cc | 12 +- .../solids/specific/src/G4SurfBits.cc | 11 +- .../src/G4TessellatedGeometryAlgorithms.cc | 33 +- .../solids/specific/src/G4TessellatedSolid.cc | 268 +- source/geometry/solids/specific/src/G4Tet.cc | 48 +- .../solids/specific/src/G4TriangularFacet.cc | 115 +- .../solids/specific/src/G4TwistBoxSide.cc | 161 +- .../specific/src/G4TwistTrapAlphaSide.cc | 56 +- .../specific/src/G4TwistTrapFlatSide.cc | 115 +- .../specific/src/G4TwistTrapParallelSide.cc | 152 +- .../specific/src/G4TwistTubsFlatSide.cc | 128 +- .../specific/src/G4TwistTubsHypeSide.cc | 188 +- .../solids/specific/src/G4TwistTubsSide.cc | 262 +- .../solids/specific/src/G4TwistedBox.cc | 21 +- .../solids/specific/src/G4TwistedTrap.cc | 7 +- .../solids/specific/src/G4TwistedTrd.cc | 22 +- .../solids/specific/src/G4TwistedTubs.cc | 96 +- .../solids/specific/src/G4UEllipsoid.cc | 6 - .../solids/specific/src/G4UEllipticalCone.cc | 6 - .../solids/specific/src/G4UEllipticalTube.cc | 6 - .../solids/specific/src/G4UExtrudedSolid.cc | 7 - .../solids/specific/src/G4UGenericPolycone.cc | 7 - .../solids/specific/src/G4UGenericTrap.cc | 9 +- .../geometry/solids/specific/src/G4UHype.cc | 6 - .../solids/specific/src/G4UParaboloid.cc | 6 - .../solids/specific/src/G4UPolycone.cc | 7 - .../solids/specific/src/G4UPolyhedra.cc | 7 - source/geometry/solids/specific/src/G4UTet.cc | 6 - .../solids/specific/src/G4VCSGfaceted.cc | 19 +- .../geometry/solids/specific/src/G4VFacet.cc | 20 +- .../solids/specific/src/G4VTwistSurface.cc | 227 +- .../solids/specific/src/G4VTwistedFaceted.cc | 89 +- .../solids/specific/src/G4Voxelizer.cc | 418 +- source/geometry/volumes/History | 7 + .../volumes/include/G4AssemblyStore.hh | 2 +- .../volumes/include/G4AssemblyTriplet.hh | 2 +- .../volumes/include/G4AssemblyVolume.hh | 4 +- .../volumes/include/G4EnhancedVecAllocator.hh | 2 +- .../volumes/include/G4GeometryWorkspace.hh | 2 +- .../volumes/include/G4LogicalBorderSurface.hh | 16 +- .../include/G4LogicalBorderSurface.icc | 2 +- .../volumes/include/G4LogicalSkinSurface.hh | 8 +- .../volumes/include/G4LogicalSkinSurface.icc | 2 +- .../volumes/include/G4PVParameterised.hh | 8 +- .../geometry/volumes/include/G4PVPlacement.hh | 17 +- .../geometry/volumes/include/G4PVReplica.hh | 8 +- .../volumes/include/G4ReflectionFactory.hh | 18 +- .../include/G4VExternalPhysicalVolume.hh | 10 +- .../volumes/src/G4LogicalBorderSurface.cc | 5 - .../volumes/src/G4LogicalSkinSurface.cc | 5 - .../geometry/volumes/src/G4PVParameterised.cc | 5 - source/geometry/volumes/src/G4PVReplica.cc | 3 - .../volumes/src/G4ReflectionFactory.cc | 4 +- .../volumes/src/G4VExternalPhysicalVolume.cc | 5 - .../HEPNumerics/include/G4FunctionSolver.hh | 150 + source/global/HEPNumerics/sources.cmake | 1 + .../global/HEPNumerics/src/G4VSIntegration.cc | 120 +- source/global/History | 59 + .../include/G4ExtendedPhysicsVector.hh | 119 + .../management/include/G4PhysicsFreeVector.hh | 13 +- .../management/include/G4PhysicsVector.hh | 16 +- .../management/include/G4PhysicsVector.icc | 37 +- source/global/management/include/G4Version.hh | 10 +- source/global/management/sources.cmake | 2 + .../management/src/G4ExtendedPhysicsVector.cc | 228 + .../management/src/G4PhysicsFreeVector.cc | 6 + .../management/src/G4PhysicsModelCatalog.cc | 6 + .../global/management/src/G4PhysicsVector.cc | 38 +- source/global/management/src/G4ios.cc | 8 + source/graphics_reps/History | 10 + source/graphics_reps/include/G4AttCheck.hh | 2 - source/graphics_reps/include/G4AttDef.hh | 3 +- source/graphics_reps/include/G4AttHolder.hh | 2 - source/graphics_reps/include/G4AttValue.hh | 3 +- source/graphics_reps/src/G4Visible.cc | 18 +- source/interfaces/History | 40 + .../core/include/G4VInteractiveSession.hh | 4 + .../core/src/G4VInteractiveSession.cc | 4 + .../implementation/include/G4UIQt.hh | 24 +- .../interfaces/implementation/sources.cmake | 1 + source/interfaces/implementation/src/G4Qt.cc | 27 + .../interfaces/implementation/src/G4UIQt.cc | 536 +- source/materials/History | 24 + .../materials/include/G4AtomicFormFactor.hh | 7 +- source/materials/include/G4ElementData.hh | 17 +- .../include/G4ElementDataRegistry.hh | 2 + .../include/G4MatUtils.hh} | 37 +- source/materials/sources.cmake | 2 + source/materials/src/G4CrystalUnitCell.cc | 8 +- source/materials/src/G4ElementData.cc | 73 +- source/materials/src/G4ElementDataRegistry.cc | 19 +- source/materials/src/G4ICRU90StoppingData.cc | 3 - source/materials/src/G4MatUtils.cc | 92 + source/parameterisations/channeling/History | 16 + .../channeling/include/G4BaierKatkov.hh | 44 +- .../include/G4ChannelingFastSimCrystalData.hh | 19 +- .../G4ChannelingFastSimInterpolation.hh | 7 +- .../include/G4ChannelingFastSimModel.hh | 9 +- .../G4VChannelingFastSimCrystalData.hh | 55 +- .../channeling/sources.cmake | 2 +- .../channeling/src/G4BaierKatkov.cc | 41 +- .../src/G4ChannelingFastSimCrystalData.cc | 39 +- .../src/G4ChannelingFastSimInterpolation.cc | 14 +- .../src/G4ChannelingFastSimModel.cc | 39 +- .../src/G4VChannelingFastSimCrystalData.cc | 166 +- source/particles/History | 18 +- .../bosons/include/G4QuasiOpticalPhoton.hh | 58 + source/particles/bosons/sources.cmake | 2 + .../bosons/src/G4QuasiOpticalPhoton.cc | 75 + .../hadrons/barions/src/G4AntiSigmabMinus.cc | 4 +- .../hadrons/barions/src/G4AntiSigmabPlus.cc | 4 +- .../hadrons/barions/src/G4LambdacPlus.cc | 4 +- .../hadrons/barions/src/G4OmegacZero.cc | 6 +- .../hadrons/barions/src/G4XicZero.cc | 5 +- .../hadrons/mesons/src/G4AntiBsMesonZero.cc | 6 +- .../hadrons/mesons/src/G4BsMesonZero.cc | 6 +- source/particles/hadrons/mesons/src/G4Eta.cc | 3 +- source/particles/hadrons/mesons/src/G4Etac.cc | 6 +- source/particles/hadrons/mesons/src/G4JPsi.cc | 3 +- .../particles/hadrons/mesons/src/G4Upsilon.cc | 4 +- .../src/G4ExcitedLambdaConstructor.cc | 9 +- .../src/G4ExcitedMesonConstructor.cc | 40 +- .../src/G4ExcitedNucleonConstructor.cc | 5 +- .../src/G4ExcitedSigmaConstructor.cc | 11 +- .../shortlived/src/G4ShortLivedConstructor.cc | 198 +- source/physics_lists/builders/History | 6 + .../builders/include/G4AntiBarionBuilder.hh | 26 +- .../include/G4FTFPAntiBarionBuilder.hh | 36 +- .../builders/include/G4FTFPProtonBuilder.hh | 16 +- .../include/G4QGSPAntiBarionBuilder.hh | 11 +- .../builders/include/G4VAntiBarionBuilder.hh | 13 +- .../builders/include/G4VProtonBuilder.hh | 2 +- .../builders/src/G4AntiBarionBuilder.cc | 57 +- .../builders/src/G4FTFPAntiBarionBuilder.cc | 50 +- .../builders/src/G4FTFPProtonBuilder.cc | 14 +- .../builders/src/G4HadronicBuilder.cc | 2 +- .../builders/src/G4QGSPAntiBarionBuilder.cc | 1 + .../constructors/electromagnetic/History | 95 +- .../include/G4OpticalPhysics.hh | 2 +- .../electromagnetic/src/G4EmDNABuilder.cc | 26 +- .../electromagnetic/src/G4EmDNAPhysics.cc | 11 +- .../src/G4EmDNAPhysics_option4.cc | 5 +- .../src/G4EmDNAPhysics_option6.cc | 2 +- .../src/G4EmDNAPhysics_option8.cc | 5 +- .../src/G4EmStandardPhysicsGS.cc | 167 +- .../electromagnetic/src/G4OpticalPhysics.cc | 91 +- .../constructors/hadron_inelastic/History | 42 +- .../include/G4HadronPhysicsFTFP_BERT.hh | 2 +- .../include/G4HadronPhysicsFTFP_BERT_HP.hh | 2 +- .../include/G4HadronPhysicsQGSP_BERT.hh | 20 +- .../include/G4HadronPhysicsQGSP_BIC.hh | 39 +- .../include/G4HadronPhysicsQGSP_BIC_AllHP.hh | 6 +- .../include/G4HadronPhysicsQGSP_BIC_HP.hh | 3 +- .../include/G4HadronPhysicsQGSP_FTFP_BERT.hh | 7 +- .../include/G4HadronPhysicsQGS_BIC.hh | 12 +- .../include/G4HadronPhysicsShielding.hh | 6 +- .../include/G4HadronPhysicsShieldingLEND.hh | 2 +- .../hadron_inelastic/sources.cmake | 1 - .../src/G4HadronInelasticQBBC.cc | 3 +- .../src/G4HadronPhysicsFTFP_BERT.cc | 14 +- .../src/G4HadronPhysicsFTFP_BERT_HP.cc | 38 +- .../src/G4HadronPhysicsLEND.cc | 10 +- .../src/G4HadronPhysicsQGSP_BERT.cc | 203 +- .../src/G4HadronPhysicsQGSP_BERT_HP.cc | 33 +- .../src/G4HadronPhysicsQGSP_BIC.cc | 236 +- .../src/G4HadronPhysicsQGSP_BIC_AllHP.cc | 72 +- .../src/G4HadronPhysicsQGSP_BIC_HP.cc | 100 +- .../src/G4HadronPhysicsQGSP_FTFP_BERT.cc | 3 - .../src/G4HadronPhysicsQGS_BIC.cc | 188 +- .../src/G4HadronPhysicsShielding.cc | 105 +- .../src/G4HadronPhysicsShieldingLEND.cc | 3 - source/physics_lists/lists/History | 10 + .../lists/src/G4PhysListFactory.cc | 52 +- source/processes/CMakeLists.txt | 36 +- source/processes/History | 3 + source/processes/biasing/generic/History | 4 + .../include/G4ParticleChangeForNothing.hh | 1 + .../processes/electromagnetic/adjoint/History | 6 + .../src/G4AdjointAlongStepWeightCorrection.cc | 5 +- .../adjoint/src/G4ContinuousGainOfEnergy.cc | 3 +- source/processes/electromagnetic/dna/History | 37 + .../G4DNARuddIonisationDynamicModel.hh | 18 +- .../models/src/G4DNABornIonisationModel.cc | 3 +- .../dna/models/src/G4DNACPA100ElasticModel.cc | 2 +- .../dna/models/src/G4DNAELSEPAElasticModel.cc | 90 +- .../G4DNAIndependentReactionTimeStepper.cc | 11 +- .../dna/models/src/G4DNAMakeReaction.cc | 3 + .../src/G4DNARuddIonisationDynamicModel.cc | 103 +- .../src/G4DNARuddIonisationExtendedModel.cc | 11 +- .../include/G4MoleculeCounterTimeComparer.hh | 4 +- .../src/G4VMoleculeCounterInternalBase.cc | 1 + .../src/G4ChemReboundTransportation.cc | 53 +- .../processes/src/G4DNAElectronSolvation.cc | 1 + .../utils/src/G4DNAMolecularReactionTable.cc | 31 +- .../electromagnetic/lowenergy/History | 13 + .../include/G4IonParametrisedLossModel.hh | 16 +- .../include/G4MicroElecElasticModel_new.hh | 1 - .../include/G4MicroElecInelasticModel_new.hh | 1 + .../include/G4MicroElecLOPhononModel.hh | 1 + .../lowenergy/include/G4MicroElecSurface.hh | 2 +- .../src/G4IonParametrisedLossModel.cc | 170 +- .../src/G4MicroElecElasticModel_new.cc | 276 +- .../src/G4MicroElecInelasticModel_new.cc | 770 +- .../lowenergy/src/G4MicroElecLOPhononModel.cc | 9 +- .../lowenergy/src/G4MicroElecSurface.cc | 26 +- .../lowenergy/src/G4eIonisationSpectrum.cc | 7 +- .../processes/electromagnetic/muons/History | 7 + .../muons/src/G4MuPairProduction.cc | 16 +- .../muons/src/G4MuPairProductionModel.cc | 22 +- .../electromagnetic/standard/History | 140 +- .../include/G4AtimaEnergyLossModel.hh | 8 +- .../include/G4BetheBlochIonGasModel.hh | 9 +- .../standard/include/G4BetheBlochModel.hh | 23 +- .../standard/include/G4BraggIonGasModel.hh | 11 +- .../standard/include/G4BraggIonModel.hh | 6 +- .../standard/include/G4BraggModel.hh | 8 +- .../standard/include/G4GSMottCorrection.hh | 10 +- .../standard/include/G4GSPWACorrections.hh | 3 + .../include/G4GoudsmitSaundersonMscModel.hh | 98 +- .../include/G4GoudsmitSaundersonTable.hh | 6 +- .../standard/include/G4ICRU73QOModel.hh | 6 - .../standard/include/G4LPMFunction.hh | 111 + .../include/G4LindhardSorensenIonModel.hh | 19 +- .../standard/include/G4LowPAIH2O.hh | 11 +- .../include/G4PairProductionRelModel.hh | 81 +- .../include/G4eBremsstrahlungRelModel.hh | 22 - .../include/G4eDPWACoulombScatteringModel.hh | 18 +- .../electromagnetic/standard/sources.cmake | 1 + .../standard/src/G4AtimaEnergyLossModel.cc | 14 +- .../standard/src/G4BetheBlochIonGasModel.cc | 15 +- .../standard/src/G4BetheBlochModel.cc | 45 +- .../standard/src/G4BraggIonGasModel.cc | 13 +- .../standard/src/G4BraggIonModel.cc | 15 +- .../standard/src/G4BraggModel.cc | 28 +- .../src/G4GoudsmitSaundersonMscModel.cc | 1024 +- .../standard/src/G4GoudsmitSaundersonTable.cc | 25 +- .../standard/src/G4ICRU73QOModel.cc | 8 - .../src/G4LindhardSorensenIonModel.cc | 29 +- .../standard/src/G4LowPAIH2O.cc | 14 +- .../standard/src/G4PairProductionRelModel.cc | 301 +- .../standard/src/G4UrbanMscModel.cc | 6 +- .../standard/src/G4eBremsstrahlungRelModel.cc | 97 +- .../src/G4eDPWACoulombScatteringModel.cc | 18 +- .../standard/src/G4eDPWAElasticDCS.cc | 15 +- .../standard/src/G4eplusAnnihilation.cc | 12 +- .../processes/electromagnetic/utils/History | 33 +- .../utils/include/G4EmDataHandler.hh | 6 - .../utils/include/G4EmLowEParameters.hh | 16 +- .../utils/include/G4EmParameters.hh | 6 + .../utils/include/G4OpticalParameters.hh | 15 +- .../include/G4OpticalParametersMessenger.hh | 6 + .../utils/include/G4VEmModel.hh | 7 +- .../utils/include/G4VXRayModel.hh | 12 +- .../utils/src/G4EmCalculator.cc | 134 +- .../utils/src/G4EmDataHandler.cc | 73 +- .../utils/src/G4EmDataRegistry.cc | 1 + .../utils/src/G4EmLowEParameters.cc | 23 + .../utils/src/G4EmParameters.cc | 40 +- .../utils/src/G4OpticalParameters.cc | 47 + .../utils/src/G4OpticalParametersMessenger.cc | 26 + .../electromagnetic/utils/src/G4VEmModel.cc | 25 +- .../electromagnetic/utils/src/G4VEmProcess.cc | 8 +- .../utils/src/G4VEnergyLossProcess.cc | 40 +- .../electromagnetic/utils/src/G4VXRayModel.cc | 36 +- .../processes/electromagnetic/xrays/History | 40 + .../xrays/include/G4Cerenkov.hh | 48 +- .../xrays/include/G4CerenkovQuasiTrackInfo.hh | 106 + .../xrays/include/G4GeneralCerenkov.hh | 154 + .../xrays/include/G4QuasiCerenkov.hh | 223 + .../xrays/include/G4QuasiOpticalData.hh} | 45 +- .../xrays/include/G4QuasiScintillation.hh | 295 + .../include/G4ScintillationQuasiTrackInfo.hh | 111 + .../xrays/include/G4StandardCerenkovModel.hh | 100 + .../electromagnetic/xrays/sources.cmake | 13 + .../electromagnetic/xrays/src/G4Cerenkov.cc | 81 +- .../xrays/src/G4CerenkovQuasiTrackInfo.cc} | 53 +- .../xrays/src/G4GeneralCerenkov.cc | 350 + .../xrays/src/G4QuasiCerenkov.cc | 653 + .../xrays/src/G4QuasiScintillation.cc | 947 + .../xrays/src/G4Scintillation.cc | 32 +- .../src/G4ScintillationQuasiTrackInfo.cc} | 63 +- .../xrays/src/G4StandardCerenkovModel.cc | 313 + .../xrays/src/G4XrayReflection.cc | 2 +- .../processes/hadronic/cross_sections/History | 21 + .../include/G4ChargeExchangeXS.hh | 18 +- .../include/G4NeutronCaptureXS.hh | 17 +- .../include/G4NeutronElasticXS.hh | 15 + .../include/G4NeutronInelasticXS.hh | 16 +- .../cross_sections/src/G4ChargeExchangeXS.cc | 71 +- .../src/G4EMDissociationCrossSection.cc | 2 +- .../cross_sections/src/G4NeutronCaptureXS.cc | 128 +- .../cross_sections/src/G4NeutronElasticXS.cc | 43 +- .../src/G4NeutronInelasticXS.cc | 163 +- source/processes/hadronic/management/History | 8 + .../include/G4VHighEnergyGenerator.hh | 59 +- .../management/src/G4HadronicProcess.cc | 12 - .../management/src/G4VHighEnergyGenerator.cc | 20 +- source/processes/hadronic/models/abla/History | 3 + .../hadronic/models/abla/include/G4Abla.hh | 976 +- .../models/abla/include/G4AblaDataDefs.hh | 323 +- .../models/abla/include/G4AblaDataFile.hh | 22 +- .../models/abla/include/G4AblaInterface.hh | 49 +- .../models/abla/include/G4AblaRandom.hh | 3 +- .../models/abla/include/G4AblaVirtualData.hh | 173 +- .../hadronic/models/abla/src/G4Abla.cc | 20615 +++++----- .../models/abla/src/G4AblaDataFile.cc | 249 +- .../models/abla/src/G4AblaInterface.cc | 368 +- .../hadronic/models/abla/src/G4AblaRandom.cc | 8 +- .../models/abla/src/G4AblaVirtualData.cc | 73 +- .../processes/hadronic/models/cascade/History | 4 + .../models/cascade/cascade/src/G4BigBanger.cc | 2 +- .../hadronic/models/coherent_elastic/History | 9 + .../coherent_elastic/src/G4AntiNuclElastic.cc | 68 +- .../coherent_elastic/src/G4ChargeExchange.cc | 23 +- .../coherent_elastic/src/G4DiffuseElastic.cc | 23 +- .../src/G4NuclNuclDiffuseElastic.cc | 24 +- .../hadronic/models/de_excitation/History | 64 + .../include/G4EvaporationGEMFactoryVI.hh | 0 .../de_excitation/evaporation/sources.cmake | 2 + .../evaporation/src/G4Evaporation.cc | 4 + .../evaporation/src/G4EvaporationChannel.cc | 24 +- .../src/G4EvaporationGEMFactoryVI.cc | 19 +- .../src/G4EvaporationProbability.cc | 33 +- .../fermi_breakup/src/G4FermiBreakUpVI.cc | 2 +- .../fermi_breakup/src/G4FermiSplitter.cc | 1 + .../gem_evaporation/include/G4GEMChannelVI.hh | 4 +- .../gem_evaporation/sources.cmake | 2 - .../gem_evaporation/src/G4GEMChannelVI.cc | 114 +- .../handler/include/G4ExcitationHandler.hh | 11 +- .../handler/src/G4ExcitationHandler.cc | 88 +- .../management/src/G4DeexPrecoParameters.cc | 24 +- .../management/src/G4LevelReader.cc | 48 +- .../management/src/G4VEmissionProbability.cc | 2 +- .../multifragmentation/include/G4Solver.hh | 111 - .../multifragmentation/include/G4Solver.icc | 352 - .../multifragmentation/include/G4StatMF.hh | 53 +- .../include/G4StatMFChannel.hh | 4 +- .../include/G4StatMFMacroCanonical.hh | 86 +- .../include/G4StatMFMacroChemicalPotential.hh | 96 +- .../include/G4StatMFMacroMultiplicity.hh | 85 +- .../include/G4StatMFMacroTemperature.hh | 102 +- .../include/G4StatMFMicroCanonical.hh | 88 +- .../include/G4StatMFMicroManager.hh | 93 +- .../include/G4VStatMFEnsemble.hh | 58 +- .../multifragmentation/sources.cmake | 5 +- .../multifragmentation/src/G4StatMF.cc | 218 +- .../multifragmentation/src/G4StatMFChannel.cc | 4 +- .../src/G4StatMFMacroCanonical.cc | 209 +- .../src/G4StatMFMacroChemicalPotential.cc | 119 +- .../src/G4StatMFMacroMultiplicity.cc | 131 +- .../src/G4StatMFMacroTemperature.cc | 177 +- .../src/G4StatMFMicroCanonical.cc | 276 +- .../src/G4StatMFMicroManager.cc | 51 +- .../src/G4StatMFParameters.cc | 2 +- .../src/G4GammaTransition.cc | 71 +- .../src/G4PhotonEvaporation.cc | 3 + .../util/include/G4DeexPrecoUtility.hh | 13 +- .../util/src/G4CoulombBarrier.cc | 8 +- .../util/src/G4DeexPrecoUtility.cc | 68 +- .../processes/hadronic/models/inclxx/History | 10 + .../G4INCLAntinucleiAtrestEntryChannel.hh | 75 + .../include/G4INCLBinaryCollisionAvatar.hh | 2 + .../incl_physics/include/G4INCLCascade.hh | 14 +- .../incl_physics/include/G4INCLCluster.hh | 36 +- .../include/G4INCLCoulombDistortion.hh | 2 + .../include/G4INCLCoulombNonRelativistic.hh | 2 + .../incl_physics/include/G4INCLCoulombNone.hh | 11 +- .../include/G4INCLCrossSections.hh | 11 +- .../include/G4INCLCrossSectionsINCL46.hh | 6 + .../include/G4INCLCrossSectionsMultiPions.hh | 8 +- ...NCLCrossSectionsMultiPionsAndResonances.hh | 56 +- .../include/G4INCLCrossSectionsStrangeness.hh | 11 +- .../include/G4INCLDeltaProductionChannel.hh | 5 +- .../include/G4INCLElasticChannel.hh | 15 +- .../include/G4INCLEtaOrOmegaNToLKChannel.hh | 61 + .../include/G4INCLEtaOrOmegaNToSKChannel.hh | 61 + .../incl_physics/include/G4INCLICoulomb.hh | 2 + .../include/G4INCLICrossSections.hh | 8 + .../include/G4INCLIPropagationModel.hh | 1 + .../include/G4INCLInteractionAvatar.hh | 27 +- .../include/G4INCLNbarAtrestEntryChannel.hh} | 115 +- .../include/G4INCLNuclearDensity.hh | 3 + .../include/G4INCLNuclearPotentialIsospin.hh | 2 +- .../incl_physics/include/G4INCLNucleus.hh | 117 +- .../include/G4INCLParticleEntryAvatar.hh | 2 +- .../include/G4INCLProjectileRemnant.hh | 2 +- .../incl_physics/include/G4INCLSrcChannel.hh | 85 + .../include/G4INCLStandardPropagationModel.hh | 3 +- .../incl_physics/include/G4INCLStore.hh | 25 +- .../models/inclxx/incl_physics/sources.cmake | 10 + .../src/G4INCLAntinucleiAtrestEntryChannel.cc | 147 + .../src/G4INCLBinaryCollisionAvatar.cc | 221 +- .../inclxx/incl_physics/src/G4INCLCascade.cc | 583 +- .../inclxx/incl_physics/src/G4INCLCluster.cc | 2 +- .../src/G4INCLCoulombDistortion.cc | 4 + .../src/G4INCLCoulombNonRelativistic.cc | 29 +- .../incl_physics/src/G4INCLCoulombNone.cc | 9 + .../incl_physics/src/G4INCLCrossSections.cc | 76 +- .../src/G4INCLCrossSectionsAntiparticles.cc | 77 +- .../src/G4INCLCrossSectionsINCL46.cc | 30 +- .../src/G4INCLCrossSectionsMultiPions.cc | 32 +- ...NCLCrossSectionsMultiPionsAndResonances.cc | 28 + .../src/G4INCLCrossSectionsStrangeness.cc | 179 +- .../src/G4INCLDeltaProductionChannel.cc | 41 +- .../incl_physics/src/G4INCLElasticChannel.cc | 21 +- .../src/G4INCLEtaOrOmegaNToLKChannel.cc | 95 + .../src/G4INCLEtaOrOmegaNToSKChannel.cc | 110 + .../src/G4INCLInteractionAvatar.cc | 180 +- .../incl_physics/src/G4INCLKinematicsUtils.cc | 2 +- .../src/G4INCLNNbarToAnnihilationChannel.cc | 471 +- .../src/G4INCLNNbarToNNbar2piChannel.cc | 20 +- .../src/G4INCLNNbarToNNbar3piChannel.cc | 20 +- .../src/G4INCLNNbarToNNbarpiChannel.cc | 14 +- .../src/G4INCLNbarAtrestEntryChannel.cc | 682 + .../incl_physics/src/G4INCLNuclearDensity.cc | 1 + .../src/G4INCLNuclearDensityFactory.cc | 18 +- .../src/G4INCLNuclearPotentialIsospin.cc | 16 +- .../inclxx/incl_physics/src/G4INCLNucleus.cc | 226 +- .../src/G4INCLParticleEntryAvatar.cc | 11 + .../src/G4INCLParticleEntryChannel.cc | 64 +- .../incl_physics/src/G4INCLParticleSampler.cc | 16 +- .../src/G4INCLPbarAtrestEntryChannel.cc | 39 +- .../src/G4INCLProjectileRemnant.cc | 40 +- .../incl_physics/src/G4INCLSrcChannel.cc | 178 + .../src/G4INCLStandardPropagationModel.cc | 361 +- .../inclxx/interface/src/G4INCLXXInterface.cc | 41 +- .../models/inclxx/utils/include/G4INCLBook.hh | 14 +- .../inclxx/utils/include/G4INCLConfig.hh | 39 +- .../inclxx/utils/include/G4INCLEventInfo.hh | 38 + .../inclxx/utils/include/G4INCLFinalState.hh | 2 + .../inclxx/utils/include/G4INCLGlobals.hh | 1 + .../models/inclxx/utils/include/G4INCLHFB.hh | 6 +- .../inclxx/utils/include/G4INCLIAvatar.hh | 1 + .../inclxx/utils/include/G4INCLParticle.hh | 67 +- .../utils/include/G4INCLParticleTable.hh | 24 + .../utils/include/G4INCLParticleType.hh | 1 + .../models/inclxx/utils/src/G4INCLConfig.cc | 3 + .../inclxx/utils/src/G4INCLFinalState.cc | 5 + .../models/inclxx/utils/src/G4INCLParticle.cc | 9 +- .../inclxx/utils/src/G4INCLParticleSpecies.cc | 53 +- .../inclxx/utils/src/G4INCLParticleTable.cc | 83 +- source/processes/hadronic/models/lend/History | 24 +- .../processes/hadronic/models/lend/Readme.txt | 8 +- .../hadronic/models/lend/include/G4GIDI.hh | 2 + .../lend/include/G4LENDElasticCrossSection.hh | 2 +- .../hadronic/models/lend/include/GIDI.hpp | 351 +- .../hadronic/models/lend/include/GUPI.hpp | 8 +- .../hadronic/models/lend/include/HAPI.hpp | 17 +- .../hadronic/models/lend/include/LUPI.hpp | 10 +- .../models/lend/include/LUPI_dataBuffer.hpp | 91 +- .../hadronic/models/lend/include/MCGIDI.hpp | 424 +- .../lend/include/MCGIDI_distributions.hpp | 1 + .../lend/include/MCGIDI_headerSource.hpp | 462 +- .../models/lend/include/MCGIDI_sampling.hpp | 59 +- .../models/lend/include/MCGIDI_string.hpp | 6 +- .../hadronic/models/lend/include/PoPI.hpp | 78 +- .../hadronic/models/lend/include/RISI.hpp | 22 +- .../models/lend/include/g4gidi_version.hh | 6 +- .../hadronic/models/lend/sources.cmake | 173 +- .../hadronic/models/lend/src/G4GIDI.cc | 4 +- .../hadronic/models/lend/src/G4GIDI_target.cc | 8 +- .../models/lend/src/G4LENDCrossSection.cc | 12 +- .../hadronic/models/lend/src/G4LENDModel.cc | 3 +- .../models/lend/src/G4LENDUsedTarget.cc | 4 +- .../models/lend/src/GIDI_GNDS_fileType.cc | 8 +- .../lend/src/GIDI_GRIN_continuumGammas.cc | 4 +- .../hadronic/models/lend/src/GIDI_XYs1d.cc | 35 +- .../hadronic/models/lend/src/GIDI_XYs2d.cc | 2 +- .../hadronic/models/lend/src/GIDI_XYs3d.cc | 2 +- .../hadronic/models/lend/src/GIDI_Ys1d.cc | 20 +- .../hadronic/models/lend/src/GIDI_array3d.cc | 14 +- .../hadronic/models/lend/src/GIDI_arrays.cc | 52 +- .../hadronic/models/lend/src/GIDI_axis.cc | 2 +- .../hadronic/models/lend/src/GIDI_collapse.cc | 24 +- .../models/lend/src/GIDI_constant1d.cc | 3 +- .../models/lend/src/GIDI_delayedNeutron.cc | 5 +- .../models/lend/src/GIDI_externalFiles.cc | 2 +- .../lend/src/GIDI_fissionEnergyReleased.cc | 8 +- .../lend/src/GIDI_fissionFragmentData.cc | 8 +- .../hadronic/models/lend/src/GIDI_form.cc | 2 +- .../models/lend/src/GIDI_gridded1d.cc | 2 +- .../models/lend/src/GIDI_gridded3d.cc | 2 +- .../hadronic/models/lend/src/GIDI_map.cc | 4 +- .../hadronic/models/lend/src/GIDI_misc.cc | 27 +- .../models/lend/src/GIDI_outputChannel.cc | 9 +- .../models/lend/src/GIDI_parseSuites.cc | 2 +- .../models/lend/src/GIDI_physicalQuantity.cc | 2 +- .../models/lend/src/GIDI_polynomial1d.cc | 5 +- .../hadronic/models/lend/src/GIDI_product.cc | 9 +- .../hadronic/models/lend/src/GIDI_protare.cc | 35 +- .../models/lend/src/GIDI_protareComposite.cc | 15 +- .../models/lend/src/GIDI_protareTNSL.cc | 35 +- .../hadronic/models/lend/src/GIDI_reaction.cc | 20 +- .../models/lend/src/GIDI_regions1d.cc | 5 +- .../models/lend/src/GIDI_regions2d.cc | 2 +- .../hadronic/models/lend/src/GIDI_settings.cc | 18 +- .../models/lend/src/GIDI_settings_flux.cc | 82 +- .../models/lend/src/GIDI_settings_group.cc | 32 +- .../models/lend/src/GIDI_settings_particle.cc | 27 +- .../hadronic/models/lend/src/GIDI_styles.cc | 118 +- .../hadronic/models/lend/src/GIDI_suite.cc | 10 +- .../hadronic/models/lend/src/GIDI_table.cc | 8 +- .../models/lend/src/GIDI_targetInfo.cc | 235 + .../hadronic/models/lend/src/GIDI_vector.cc | 6 +- .../hadronic/models/lend/src/GUPI_suite.cc | 8 +- .../hadronic/models/lend/src/HAPI_Data.cc | 2 +- .../hadronic/models/lend/src/HAPI_HDFData.cc | 10 +- .../models/lend/src/HAPI_PugiXMLData.cc | 20 +- .../hadronic/models/lend/src/HAPI_Text.cc | 2 +- .../models/lend/src/LUPI_argumentParser.cc | 4 +- .../models/lend/src/LUPI_formatVersion.cc | 1 + .../hadronic/models/lend/src/LUPI_misc.cc | 73 +- .../lend/src/LUPI_statusMessageReporting.cc | 2 +- .../hadronic/models/lend/src/LUPI_times.cc | 6 +- .../hadronic/models/lend/src/MCGIDI_GRIN.cc | 12 +- .../hadronic/models/lend/src/MCGIDI_URR.cc | 15 +- .../models/lend/src/MCGIDI_distributions.cc | 39 +- .../models/lend/src/MCGIDI_domainHash.cc | 48 +- .../models/lend/src/MCGIDI_functions.cc | 83 +- .../lend/src/MCGIDI_heatedCrossSections.cc | 320 +- .../hadronic/models/lend/src/MCGIDI_misc.cc | 3 +- .../lend/src/MCGIDI_nuclideGammaBranching.cc | 2 +- .../models/lend/src/MCGIDI_product.cc | 1 + .../models/lend/src/MCGIDI_protare.cc | 156 +- .../lend/src/MCGIDI_protareComposite.cc | 54 +- .../models/lend/src/MCGIDI_protareTNSL.cc | 76 +- .../models/lend/src/MCGIDI_reaction.cc | 41 +- .../models/lend/src/MCGIDI_sampling.cc | 51 +- .../models/lend/src/MCGIDI_settings.cc | 26 +- .../hadronic/models/lend/src/MCGIDI_string.cc | 10 +- .../hadronic/models/lend/src/PoPI_alias.cc | 6 +- .../hadronic/models/lend/src/PoPI_base.cc | 11 +- .../models/lend/src/PoPI_chemicalElement.cc | 12 +- .../hadronic/models/lend/src/PoPI_database.cc | 59 +- .../models/lend/src/PoPI_decayData.cc | 16 +- .../hadronic/models/lend/src/PoPI_intId.cc | 1 + .../hadronic/models/lend/src/PoPI_isotope.cc | 7 +- .../hadronic/models/lend/src/PoPI_misc.cc | 10 +- .../hadronic/models/lend/src/PoPI_nucleus.cc | 2 +- .../hadronic/models/lend/src/PoPI_nuclide.cc | 4 +- .../lend/src/PoPI_nuclideGammaBranching.cc | 3 +- .../hadronic/models/lend/src/PoPI_particle.cc | 2 +- .../models/lend/src/PoPI_physicalQuantity.cc | 2 +- .../hadronic/models/lend/src/PoPI_pq_suite.cc | 2 +- .../hadronic/models/lend/src/RISI_read.cc | 310 +- .../hadronic/models/lend/src/nf_Legendre.c | 6 +- .../hadronic/models/lend/src/ptwXY_methods.c | 8 +- .../hadronic/models/particle_hp/History | 5 + .../src/G4FissionFragmentGenerator.cc | 10 +- .../particle_hp/src/G4ParticleHPChannel.cc | 4 +- .../src/G4ParticleHPElementData.cc | 5 - .../particle_hp/src/G4ParticleHPFinalState.cc | 2 +- .../src/G4ParticleHPKallbachMannSyst.cc | 3 +- .../src/G4ParticleHPThermalScattering.cc | 11 +- .../models/parton_string/diffraction/History | 10 + .../include/G4DiffractiveExcitation.hh | 3 +- .../src/G4DiffractiveExcitation.cc | 7 +- .../diffraction/src/G4FTFModel.cc | 21 +- .../hadronic/models/pre_equilibrium/History | 19 + .../include/G4PreCompoundModel.hh | 15 +- .../exciton_model/sources.cmake | 1 + .../exciton_model/src/G4PreCompoundModel.cc | 146 +- .../src/G4VPreCompoundFragment.cc | 6 +- source/processes/hadronic/models/qmd/History | 8 + .../models/qmd/src/G4LightIonQMDReaction.cc | 9 +- .../hadronic/models/qmd/src/G4QMDNucleus.cc | 9 +- .../hadronic/models/qmd/src/G4QMDReaction.cc | 8 + .../hadronic/models/quasi_elastic/History | 3 + .../quasi_elastic/src/G4QuasiElRatios.cc | 7 +- .../hadronic/models/theo_high_energy/History | 5 + .../include/G4TheoFSGenerator.hh | 63 +- .../theo_high_energy/src/G4TheoFSGenerator.cc | 226 +- source/processes/hadronic/stopping/History | 3 + .../src/G4HadronicAbsorptionINCLXX.cc | 5 +- source/processes/hadronic/util/History | 8 + .../util/include/G4HadronicParameters.hh | 10 +- .../hadronic/util/include/G4IsotopeList.hh | 65 + .../hadronic/util/src/G4HadronicParameters.cc | 6 + source/processes/optical/History | 22 + .../optical/include/G4OpBoundaryProcess.hh | 20 + .../optical/src/G4OpBoundaryProcess.cc | 531 +- source/processes/optical/src/G4OpMieHG.cc | 49 +- source/processes/optical/src/G4OpWLS.cc | 73 +- source/processes/optical/src/G4OpWLS2.cc | 73 +- source/run/History | 24 + .../G4AdjointPrimaryGeneratorAction.hh | 3 +- source/run/include/G4ExceptionHandler.hh | 19 +- .../private/G4ExceptionHandlerMessenger.hh} | 37 +- source/run/sources.cmake | 2 + .../src/G4AdjointPrimaryGeneratorAction.cc | 12 +- source/run/src/G4ExceptionHandler.cc | 61 +- source/run/src/G4ExceptionHandlerMessenger.cc | 106 + source/run/src/G4PhysicsListHelper.cc | 12 +- source/run/src/G4SubEvtRunManager.cc | 18 +- source/run/src/G4TaskRunManager.cc | 18 +- source/run/src/G4VModularPhysicsList.cc | 14 +- source/run/src/G4WorkerSubEvtRunManager.cc | 231 +- source/visualization/CMakeLists.txt | 6 - source/visualization/HepRep/CMakeLists.txt | 3 - source/visualization/HepRep/History | 594 - source/visualization/HepRep/README | 152 - .../HepRep/include/G4HepRepFile.hh | 51 - source/visualization/HepRep/include/README | 23 - .../private/G4HepRepFileSceneHandler.hh | 160 - .../include/private/G4HepRepMessenger.hh | 107 - source/visualization/HepRep/sources.cmake | 34 - .../visualization/HepRep/src/G4HepRepFile.cc | 88 - .../HepRep/src/G4HepRepFileSceneHandler.cc | 1724 - .../HepRep/src/G4HepRepFileViewer.cc | 81 - .../HepRep/src/G4HepRepFileXMLWriter.cc | 458 - .../HepRep/src/G4HepRepMessenger.cc | 327 - source/visualization/History | 6 + source/visualization/OpenGL/History | 32 + .../include/private/G4OpenGLQtViewer.hh | 2 + .../OpenGL/include/private/G4OpenGLViewer.hh | 2 +- .../include/private/G4OpenGLWin32Viewer.hh | 2 + .../OpenGL/src/G4OpenGLQtViewer.cc | 90 +- .../OpenGL/src/G4OpenGLSceneHandler.cc | 32 +- .../OpenGL/src/G4OpenGLStoredQtViewer.cc | 4 +- .../OpenGL/src/G4OpenGLStoredViewer.cc | 4 +- .../OpenGL/src/G4OpenGLViewer.cc | 3 +- .../OpenGL/src/G4OpenGLWin32Viewer.cc | 49 +- source/visualization/OpenInventor/History | 5 + .../OpenInventor/src/G4OpenInventorViewer.cc | 4 +- source/visualization/Qt3D/CMakeLists.txt | 3 - source/visualization/Qt3D/History | 246 - .../include/private/G4Qt3DSceneHandler.hh | 88 - .../Qt3D/include/private/G4Qt3DViewer.hh | 81 - source/visualization/Qt3D/sources.cmake | 37 - source/visualization/Qt3D/src/G4Qt3D.cc | 81 - .../Qt3D/src/G4Qt3DSceneHandler.cc | 1115 - source/visualization/Qt3D/src/G4Qt3DUtils.cc | 180 - source/visualization/Qt3D/src/G4Qt3DViewer.cc | 483 - source/visualization/ToolsSG/History | 31 + .../include/private/G4ToolsSGViewer.hh | 91 +- source/visualization/ToolsSG/sources.cmake | 4 + .../ToolsSG/src/G4ToolsSGSceneHandler.cc | 24 +- source/visualization/Vtk/History | 4 + .../Vtk/src/G4VtkSceneHandler.cc | 1 + source/visualization/management/History | 103 + .../management/include/G4VViewer.hh | 12 + .../management/include/G4ViewParameters.hh | 9 + .../management/include/G4ViewParameters.icc | 24 + .../include/G4VisCommandsViewerSet.hh | 3 + .../management/include/G4VisExecutive.icc | 28 +- .../management/src/G4VSceneHandler.cc | 14 +- .../visualization/management/src/G4VViewer.cc | 97 + .../management/src/G4ViewParameters.cc | 41 +- .../management/src/G4VisCommands.cc | 2 +- .../management/src/G4VisCommandsSceneAdd.cc | 3 +- .../management/src/G4VisCommandsTouchable.cc | 3 +- .../management/src/G4VisCommandsViewer.cc | 4 +- .../management/src/G4VisCommandsViewerSet.cc | 57 +- .../management/src/G4VisManager.cc | 4 +- 6484 files changed, 232674 insertions(+), 221097 deletions(-) create mode 100644 ReleaseNotes/ReleaseNotes.11.4.html delete mode 100644 cmake/Modules/G4ClangFormat.cmake delete mode 100644 examples/.README.HowToRun.txt delete mode 100644 examples/README.HowToRun create mode 100644 examples/README.HowToRun.md delete mode 100644 examples/README.HowToRunMT rename examples/{.README.HowToRunMT.txt => README.HowToRunMT.md} (82%) rename examples/{README => README.md} (50%) rename examples/{extended/g3tog4/clGeometry/common => advanced/IAEAphsp}/CMakeLists.txt (51%) create mode 100644 examples/advanced/IAEAphsp/History create mode 100644 examples/advanced/IAEAphsp/IAEAphsp.cc create mode 100644 examples/advanced/IAEAphsp/IAEAphsp.out create mode 100644 examples/advanced/IAEAphsp/README.md create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/CMakeLists.txt create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/IAEA_PHSP_README.TXT create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/iaea_config.h create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/iaea_header.cpp create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/iaea_header.h create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/iaea_phsp.cpp create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/iaea_phsp.h create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/iaea_record.cpp create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/iaea_record.h create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/utilities.cpp create mode 100644 examples/advanced/IAEAphsp/iaea_phsp/utilities.h create mode 100644 examples/advanced/IAEAphsp/include/ActionInitialization.hh create mode 100644 examples/advanced/IAEAphsp/include/ActionInitializationMessenger.hh create mode 100644 examples/advanced/IAEAphsp/include/DetectorConstruction.hh create mode 100644 examples/advanced/IAEAphsp/include/DetectorMessenger.hh create mode 100644 examples/advanced/IAEAphsp/include/G4IAEAphspReader.hh create mode 100644 examples/advanced/IAEAphsp/include/G4IAEAphspReaderMessenger.hh create mode 100644 examples/advanced/IAEAphsp/include/G4IAEAphspWriter.hh create mode 100644 examples/advanced/IAEAphsp/include/G4IAEAphspWriterStack.hh create mode 100644 examples/advanced/IAEAphsp/include/IAEASourceIdRegistry.hh create mode 100644 examples/advanced/IAEAphsp/include/IAEAphspRun.hh create mode 100644 examples/advanced/IAEAphsp/include/PhysicsList.hh rename examples/{basic/B3/B3b/include/StackingAction.hh => advanced/IAEAphsp/include/PhysicsListMessenger.hh} (72%) create mode 100644 examples/advanced/IAEAphsp/include/PrimaryGeneratorAction.hh create mode 100644 examples/advanced/IAEAphsp/include/PrimaryGeneratorMessenger.hh rename examples/{basic/B3/B3a/include/StackingAction.hh => advanced/IAEAphsp/include/RunAction.hh} (67%) rename source/visualization/Qt3D/include/G4Qt3D.hh => examples/advanced/IAEAphsp/include/SteppingAction.hh (82%) create mode 100644 examples/advanced/IAEAphsp/phsp/PSF_example.IAEAheader create mode 100644 examples/advanced/IAEAphsp/phsp/PSF_example.IAEAphsp create mode 100644 examples/advanced/IAEAphsp/phsp/test.IAEAheader create mode 100644 examples/advanced/IAEAphsp/phsp/test.IAEAphsp create mode 100644 examples/advanced/IAEAphsp/src/ActionInitialization.cc create mode 100644 examples/advanced/IAEAphsp/src/ActionInitializationMessenger.cc create mode 100644 examples/advanced/IAEAphsp/src/DetectorConstruction.cc create mode 100644 examples/advanced/IAEAphsp/src/DetectorMessenger.cc create mode 100644 examples/advanced/IAEAphsp/src/G4IAEAphspReader.cc create mode 100644 examples/advanced/IAEAphsp/src/G4IAEAphspReaderMessenger.cc create mode 100644 examples/advanced/IAEAphsp/src/G4IAEAphspWriter.cc create mode 100644 examples/advanced/IAEAphsp/src/G4IAEAphspWriterStack.cc create mode 100644 examples/advanced/IAEAphsp/src/IAEAphspRun.cc create mode 100644 examples/advanced/IAEAphsp/src/PhysicsList.cc create mode 100644 examples/advanced/IAEAphsp/src/PhysicsListMessenger.cc create mode 100644 examples/advanced/IAEAphsp/src/PrimaryGeneratorAction.cc create mode 100644 examples/advanced/IAEAphsp/src/PrimaryGeneratorMessenger.cc create mode 100644 examples/advanced/IAEAphsp/src/RunAction.cc rename source/geometry/biasing/src/G4VWeightWindowAlgorithm.cc => examples/advanced/IAEAphsp/src/SteppingAction.cc (78%) create mode 100644 examples/advanced/IAEAphsp/test-reader.mac create mode 100644 examples/advanced/IAEAphsp/test-rw.mac create mode 100644 examples/advanced/IAEAphsp/test-rw.out create mode 100644 examples/advanced/IAEAphsp/test-writer.mac create mode 100644 examples/advanced/IAEAphsp/vis.mac create mode 100644 examples/advanced/eFLASH_radiotherapy/include/FlashMinibeamTemplate.hh create mode 100644 examples/advanced/eFLASH_radiotherapy/minibeam.mac create mode 100644 examples/advanced/eFLASH_radiotherapy/src/FlashMinibeamTemplate.cc create mode 100644 examples/advanced/exp_microdosimetry/protonBeam.mac create mode 100644 examples/advanced/microelec_SEY/CMakeLists.txt create mode 100644 examples/advanced/microelec_SEY/GNUmakefile create mode 100644 examples/advanced/microelec_SEY/History create mode 100644 examples/advanced/microelec_SEY/README rename source/geometry/biasing/src/G4VImportanceSplitExaminer.cc => examples/advanced/microelec_SEY/include/ActionInitialization.hh (78%) create mode 100644 examples/advanced/microelec_SEY/include/DetectorConstruction.hh create mode 100644 examples/advanced/microelec_SEY/include/DetectorMessenger.hh create mode 100644 examples/advanced/microelec_SEY/include/MicroElecHitSey.hh create mode 100644 examples/advanced/microelec_SEY/include/MicroElecPhysics.hh create mode 100644 examples/advanced/microelec_SEY/include/MicroElecRun.hh create mode 100644 examples/advanced/microelec_SEY/include/MicroElecSdSey.hh rename examples/{extended/eventgenerator/pythia/decayer6/common/include/GpsPrimaryGeneratorAction.hh => advanced/microelec_SEY/include/PrimaryGeneratorAction.hh} (68%) rename examples/{extended/common/include/DetectorConstruction0.hh => advanced/microelec_SEY/include/RunAction.hh} (57%) create mode 100644 examples/advanced/microelec_SEY/include/SteppingAction.hh rename source/geometry/biasing/src/G4VWeightWindowStore.cc => examples/advanced/microelec_SEY/include/TrackingAction.hh (64%) create mode 100644 examples/advanced/microelec_SEY/loop_ekin.mac create mode 100644 examples/advanced/microelec_SEY/microelec-SEY.cc create mode 100644 examples/advanced/microelec_SEY/microelec-SEY.in create mode 100644 examples/advanced/microelec_SEY/microelec-SEY.mac create mode 100644 examples/advanced/microelec_SEY/microelec-SEY.out create mode 100644 examples/advanced/microelec_SEY/plot.C rename examples/{extended/g3tog4/clGeometry/common/src/GeantinoPhysicsList.cc => advanced/microelec_SEY/src/ActionInitialization.cc} (63%) create mode 100644 examples/advanced/microelec_SEY/src/DetectorConstruction.cc create mode 100644 examples/advanced/microelec_SEY/src/DetectorMessenger.cc create mode 100644 examples/advanced/microelec_SEY/src/MicroElecHitSey.cc create mode 100644 examples/advanced/microelec_SEY/src/MicroElecPhysics.cc create mode 100644 examples/advanced/microelec_SEY/src/MicroElecRun.cc create mode 100644 examples/advanced/microelec_SEY/src/MicroElecSdSey.cc rename examples/{extended/eventgenerator/pythia/decayer6/common/src/GpsPrimaryGeneratorAction.cc => advanced/microelec_SEY/src/PrimaryGeneratorAction.cc} (73%) create mode 100644 examples/advanced/microelec_SEY/src/RunAction.cc create mode 100644 examples/advanced/microelec_SEY/src/SteppingAction.cc create mode 100644 examples/advanced/microelec_SEY/src/TrackingAction.cc create mode 100644 examples/advanced/microelec_SEY/vis-win.mac create mode 100644 examples/advanced/microelec_SEY/vis.mac delete mode 100644 examples/advanced/underground_physics/wired.mac delete mode 100644 examples/basic/B1/README rename examples/basic/B1/{.README.txt => README.md} (71%) delete mode 100644 examples/basic/B2/README rename examples/basic/B2/{.README.txt => README.md} (72%) delete mode 100644 examples/basic/B3/README rename examples/basic/B3/{.README.txt => README.md} (73%) delete mode 100644 examples/basic/B4/README rename examples/basic/B4/{.README.txt => README.md} (79%) delete mode 100644 examples/basic/B5/README rename examples/basic/B5/{.README.txt => README.md} (83%) delete mode 100644 examples/basic/README rename examples/basic/{.README.txt => README.md} (94%) rename examples/extended/{.README.txt => README.md} (54%) delete mode 100644 examples/extended/analysis/.README.txt delete mode 100644 examples/extended/analysis/AnaEx01/README rename examples/extended/analysis/AnaEx01/{.README.txt => README.md} (85%) delete mode 100644 examples/extended/analysis/AnaEx02/README rename examples/extended/analysis/AnaEx02/{.README.txt => README.md} (89%) delete mode 100644 examples/extended/analysis/AnaEx03/README rename examples/extended/analysis/AnaEx03/{.README.txt => README.md} (78%) delete mode 100644 examples/extended/analysis/B1Con/README delete mode 100644 examples/extended/analysis/B1Con/README.B1 rename examples/extended/analysis/B1Con/{.README.txt => README.md} (96%) rename examples/extended/analysis/{README => README.md} (72%) create mode 100644 examples/extended/biasing/B01/README.md create mode 100644 examples/extended/biasing/B02/README.md create mode 100644 examples/extended/biasing/B03/README.md delete mode 100644 examples/extended/biasing/GB01/README rename examples/extended/biasing/GB01/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/biasing/GB02/README rename examples/extended/biasing/GB02/{.README.txt => README.md} (91%) delete mode 100644 examples/extended/biasing/GB03/README rename examples/extended/biasing/GB03/{.README.txt => README.md} (60%) create mode 100644 examples/extended/biasing/GB03/include/GB03EventAction.hh create mode 100644 examples/extended/biasing/GB03/include/GB03HodoHit.hh rename examples/extended/{g3tog4/clGeometry/common/include/GeantinoPhysicsList.hh => biasing/GB03/include/GB03HodoSD.hh} (74%) create mode 100644 examples/extended/biasing/GB03/include/GB03Run.hh rename source/geometry/biasing/src/G4VGCellFinder.cc => examples/extended/biasing/GB03/include/GB03RunAction.hh (77%) delete mode 100644 examples/extended/biasing/GB03/src/GB03DetectorMessenger.cc create mode 100644 examples/extended/biasing/GB03/src/GB03EventAction.cc create mode 100644 examples/extended/biasing/GB03/src/GB03HodoHit.cc create mode 100644 examples/extended/biasing/GB03/src/GB03HodoSD.cc create mode 100644 examples/extended/biasing/GB03/src/GB03Run.cc create mode 100644 examples/extended/biasing/GB03/src/GB03RunAction.cc delete mode 100644 examples/extended/biasing/GB04/README rename examples/extended/biasing/GB04/{.README.txt => README.md} (87%) delete mode 100644 examples/extended/biasing/GB05/README rename examples/extended/biasing/GB05/{.README.txt => README.md} (93%) delete mode 100644 examples/extended/biasing/GB06/README rename examples/extended/biasing/GB06/{.README.txt => README.md} (85%) delete mode 100644 examples/extended/biasing/GB07/README rename examples/extended/biasing/GB07/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/biasing/README rename examples/extended/biasing/{.README.txt => README.md} (63%) delete mode 100644 examples/extended/biasing/ReverseMC01/README rename examples/extended/biasing/ReverseMC01/{.README.txt => README.md} (93%) create mode 100644 examples/extended/biasing/ReverseMC01/include/RMC01ActionInitialization.hh rename source/geometry/biasing/src/G4VIStore.cc => examples/extended/biasing/ReverseMC01/include/RMC01Analysis.hh (87%) create mode 100644 examples/extended/biasing/ReverseMC01/src/RMC01ActionInitialization.cc delete mode 100644 examples/extended/common/.README.txt delete mode 100644 examples/extended/common/GNUmakefile delete mode 100644 examples/extended/common/README create mode 100644 examples/extended/common/README.md rename examples/extended/{eventgenerator/pythia/decayer6/common => common/exCommon}/CMakeLists.txt (89%) rename examples/extended/{eventgenerator/pythia/decayer6/common => common/exCommon}/History (84%) rename examples/extended/{eventgenerator/pythia/decayer6/common/.README.txt => common/exCommon/README.md} (90%) create mode 100644 examples/extended/common/exCommon/common.out rename examples/extended/{g3tog4/clGeometry/common/exampleCommon.cc => common/exCommon/exCommon.cc} (97%) rename examples/extended/{g3tog4/clGeometry/common/exampleCommonNoVis.cc => common/exCommon/exCommonNoVis.cc} (96%) rename examples/extended/{eventgenerator/pythia/decayer6/common => common/exCommon}/include/DetectorConstruction.hh (98%) rename examples/extended/{g3tog4/clGeometry/common => common/exCommon}/include/DetectorConstruction0.hh (98%) rename examples/extended/{eventgenerator/pythia/decayer6/common => common/exCommon}/include/GeantinoPhysicsList.hh (97%) rename examples/extended/{g3tog4/clGeometry/common => common/exCommon}/include/GpsPrimaryGeneratorAction.hh (94%) rename examples/extended/common/{ => exCommon}/include/GunPrimaryGeneratorAction.hh (95%) rename examples/extended/common/{ => exCommon}/init.mac (100%) rename examples/extended/common/{ => exCommon}/init_vis.mac (100%) rename examples/extended/common/{ => exCommon}/run.mac (100%) rename examples/extended/{g3tog4/clGeometry/common => common/exCommon}/src/DetectorConstruction.cc (99%) rename examples/extended/common/{ => exCommon}/src/DetectorConstruction0.cc (99%) rename examples/extended/common/{ => exCommon}/src/GeantinoPhysicsList.cc (98%) rename examples/extended/common/{ => exCommon}/src/GpsPrimaryGeneratorAction.cc (97%) rename examples/extended/{g3tog4/clGeometry/common => common/exCommon}/src/GunPrimaryGeneratorAction.cc (98%) rename examples/extended/{g3tog4/clGeometry/common => common/exCommon}/testCommon.cc (98%) rename examples/extended/common/{ => exCommon}/vis.mac (100%) delete mode 100644 examples/extended/common/exampleCommonNoVis.cc delete mode 100644 examples/extended/common/src/DetectorConstruction.cc delete mode 100644 examples/extended/common/testCommon.cc delete mode 100644 examples/extended/electromagnetic/.README.txt rename examples/extended/electromagnetic/{README => README.md} (69%) delete mode 100644 examples/extended/electromagnetic/TestEm0/README rename examples/extended/electromagnetic/TestEm0/{.README.txt => README.md} (74%) delete mode 100644 examples/extended/electromagnetic/TestEm1/README rename examples/extended/electromagnetic/TestEm1/{.README.txt => README.md} (90%) delete mode 100644 examples/extended/electromagnetic/TestEm10/README rename examples/extended/electromagnetic/TestEm10/{.README.txt => README.md} (81%) delete mode 100644 examples/extended/electromagnetic/TestEm11/README rename examples/extended/electromagnetic/TestEm11/{.README.txt => README.md} (89%) delete mode 100644 examples/extended/electromagnetic/TestEm12/README rename examples/extended/electromagnetic/TestEm12/{.README.txt => README.md} (88%) delete mode 100644 examples/extended/electromagnetic/TestEm13/README rename examples/extended/electromagnetic/TestEm13/{.README.txt => README.md} (81%) delete mode 100644 examples/extended/electromagnetic/TestEm14/README rename examples/extended/electromagnetic/TestEm14/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/electromagnetic/TestEm15/README rename examples/extended/electromagnetic/TestEm15/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/electromagnetic/TestEm16/README rename examples/extended/electromagnetic/TestEm16/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/electromagnetic/TestEm17/README rename examples/extended/electromagnetic/TestEm17/{.README.txt => README.md} (76%) delete mode 100644 examples/extended/electromagnetic/TestEm18/README rename examples/extended/electromagnetic/TestEm18/{.README.txt => README.md} (69%) delete mode 100644 examples/extended/electromagnetic/TestEm2/README rename examples/extended/electromagnetic/TestEm2/{.README.txt => README.md} (80%) delete mode 100644 examples/extended/electromagnetic/TestEm3/README rename examples/extended/electromagnetic/TestEm3/{.README.txt => README.md} (91%) delete mode 100644 examples/extended/electromagnetic/TestEm4/README rename examples/extended/electromagnetic/TestEm4/{.README.txt => README.md} (75%) delete mode 100644 examples/extended/electromagnetic/TestEm5/README rename examples/extended/electromagnetic/TestEm5/{.README.txt => README.md} (92%) delete mode 100644 examples/extended/electromagnetic/TestEm6/README rename examples/extended/electromagnetic/TestEm6/{.README.txt => README.md} (84%) delete mode 100644 examples/extended/electromagnetic/TestEm7/README rename examples/extended/electromagnetic/TestEm7/{.README.txt => README.md} (88%) delete mode 100644 examples/extended/electromagnetic/TestEm8/README rename examples/extended/electromagnetic/TestEm8/{.README.txt => README.md} (80%) delete mode 100644 examples/extended/electromagnetic/TestEm9/README rename examples/extended/electromagnetic/TestEm9/{.README.txt => README.md} (85%) delete mode 100644 examples/extended/errorpropagation/README rename examples/extended/errorpropagation/{.README.txt => README.md} (50%) delete mode 100644 examples/extended/errorpropagation/errProp/README rename examples/extended/errorpropagation/errProp/{.README.txt => README.md} (90%) delete mode 100644 examples/extended/eventgenerator/.README.txt delete mode 100644 examples/extended/eventgenerator/HepMC/HepMCEx01/README rename examples/extended/eventgenerator/HepMC/HepMCEx01/{.README.txt => README.md} (74%) delete mode 100644 examples/extended/eventgenerator/HepMC/HepMCEx02/.README.txt rename examples/extended/eventgenerator/HepMC/HepMCEx02/{README => README.md} (62%) delete mode 100644 examples/extended/eventgenerator/HepMC/MCTruth/README rename examples/extended/eventgenerator/HepMC/MCTruth/{.README.txt => README.md} (96%) delete mode 100644 examples/extended/eventgenerator/HepMC/README rename examples/extended/eventgenerator/HepMC/{.README.txt => README.md} (76%) rename examples/extended/eventgenerator/{README => README.md} (74%) delete mode 100644 examples/extended/eventgenerator/exgps/README rename examples/extended/eventgenerator/exgps/{.README.txt => README.md} (88%) delete mode 100644 examples/extended/eventgenerator/particleGun/README rename examples/extended/eventgenerator/particleGun/{.README.txt => README.md} (75%) delete mode 100644 examples/extended/eventgenerator/pythia/.README.txt create mode 100644 examples/extended/eventgenerator/pythia/README.md delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/README rename examples/extended/eventgenerator/pythia/decayer6/{.README.txt => README.md} (77%) delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/GNUmakefile delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/README delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/exampleCommonNoVis.cc delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/init.mac delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/init_vis.mac delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/run.mac delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/src/DetectorConstruction0.cc delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/testCommon.cc delete mode 100644 examples/extended/eventgenerator/pythia/decayer6/common/vis.mac rename examples/extended/{common => eventgenerator/pythia/decayer6}/include/DetectorConstruction.hh (98%) rename examples/extended/{g3tog4/clGeometry/common => eventgenerator/pythia/decayer6}/include/GunPrimaryGeneratorAction.hh (91%) rename examples/extended/eventgenerator/pythia/decayer6/{common => }/src/DetectorConstruction.cc (99%) rename examples/extended/{common => eventgenerator/pythia/decayer6}/src/GunPrimaryGeneratorAction.cc (98%) delete mode 100644 examples/extended/eventgenerator/pythia/py8decayer/README rename examples/extended/eventgenerator/pythia/py8decayer/{.README.txt => README.md} (91%) delete mode 100644 examples/extended/eventgenerator/userPrimaryGenerator/.README.txt delete mode 100644 examples/extended/eventgenerator/userPrimaryGenerator/README create mode 100644 examples/extended/eventgenerator/userPrimaryGenerator/README.md delete mode 100644 examples/extended/exoticphysics/.README.txt rename examples/extended/exoticphysics/{README => README.md} (79%) delete mode 100644 examples/extended/exoticphysics/channeling/README rename examples/extended/exoticphysics/channeling/{.README.txt => README.md} (81%) delete mode 100644 examples/extended/exoticphysics/channeling/ch0/README rename examples/extended/exoticphysics/channeling/ch0/{.README.txt => README.md} (77%) delete mode 100644 examples/extended/exoticphysics/channeling/ch1/README rename examples/extended/exoticphysics/channeling/ch1/{.README.txt => README.md} (88%) delete mode 100644 examples/extended/exoticphysics/channeling/ch2/.README.txt delete mode 100644 examples/extended/exoticphysics/channeling/ch2/README create mode 100644 examples/extended/exoticphysics/channeling/ch2/README.md create mode 100644 examples/extended/exoticphysics/channeling/ch2/analysis_ch2.ipynb create mode 100644 examples/extended/exoticphysics/channeling/ch2/special_macros/run_Bent_Crystal_Deflection_Radiation.mac create mode 100644 examples/extended/exoticphysics/channeling/ch2/special_macros/run_Bent_Crystal_HE_Deflection.mac create mode 100644 examples/extended/exoticphysics/channeling/ch2/special_macros/run_Positron_Source.mac create mode 100644 examples/extended/exoticphysics/channeling/ch2/special_macros/run_Radiation.mac delete mode 100644 examples/extended/exoticphysics/channeling/ch3/README rename examples/extended/exoticphysics/channeling/ch3/{.README.txt => README.md} (91%) create mode 100644 examples/extended/exoticphysics/channeling/ch5/CMakeLists.txt create mode 100644 examples/extended/exoticphysics/channeling/ch5/History create mode 100644 examples/extended/exoticphysics/channeling/ch5/README.md create mode 100644 examples/extended/exoticphysics/channeling/ch5/analysis_ch5.ipynb create mode 100644 examples/extended/exoticphysics/channeling/ch5/ch5.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/channeling-ch5.out rename examples/extended/{medical/dna/AuNP/include/SteppingVerbose.hh => exoticphysics/channeling/ch5/include/ActionInitialization.hh} (79%) create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/DetectorConstruction.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/DetectorConstructionMessenger.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/EventAction.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/PrimaryGeneratorAction.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/PrimaryGeneratorActionMessenger.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/Run.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/RunAction.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/RunActionMessenger.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/SensitiveDetector.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/SensitiveDetectorHit.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/include/SteppingAction.hh create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/beam.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/geom.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/gui.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/init_vis.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/run.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/run_conventional.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/run_hybrid.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/run_hybrid_granular_target.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/run_single_crystal.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/setPrimaryBeam.mac create mode 100644 examples/extended/exoticphysics/channeling/ch5/macros/vis.mac rename examples/extended/{g3tog4/clGeometry/common/src/GpsPrimaryGeneratorAction.cc => exoticphysics/channeling/ch5/src/ActionInitialization.cc} (74%) create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/DetectorConstruction.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/DetectorConstructionMessenger.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/EventAction.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/PrimaryGeneratorAction.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/PrimaryGeneratorActionMessenger.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/Run.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/RunAction.cc rename examples/extended/{eventgenerator/pythia/decayer6/common/src/GeantinoPhysicsList.cc => exoticphysics/channeling/ch5/src/RunActionMessenger.cc} (72%) create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/SensitiveDetector.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/SensitiveDetectorHit.cc create mode 100644 examples/extended/exoticphysics/channeling/ch5/src/SteppingAction.cc delete mode 100644 examples/extended/exoticphysics/dmparticle/README rename examples/extended/exoticphysics/dmparticle/{.README.txt => README.md} (80%) delete mode 100644 examples/extended/exoticphysics/monopole/README rename examples/extended/exoticphysics/monopole/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/exoticphysics/phonon/README rename examples/extended/exoticphysics/phonon/{.README.txt => README.md} (90%) delete mode 100644 examples/extended/exoticphysics/saxs/README rename examples/extended/exoticphysics/saxs/{.README.txt => README.md} (69%) delete mode 100644 examples/extended/exoticphysics/ucn/README rename examples/extended/exoticphysics/ucn/{.README.txt => README.md} (79%) delete mode 100644 examples/extended/field/.README.txt delete mode 100644 examples/extended/field/BlineTracer/README rename examples/extended/field/BlineTracer/{.README.txt => README.md} (91%) rename examples/extended/field/{README => README.md} (73%) delete mode 100644 examples/extended/field/field01/README rename examples/extended/field/field01/{.README.txt => README.md} (89%) delete mode 100644 examples/extended/field/field02/README rename examples/extended/field/field02/{.README.txt => README.md} (85%) delete mode 100644 examples/extended/field/field03/README rename examples/extended/field/field03/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/field/field04/.README.txt delete mode 100644 examples/extended/field/field04/README create mode 100644 examples/extended/field/field04/README.md delete mode 100644 examples/extended/field/field04/random/README delete mode 100644 examples/extended/field/field05/README rename examples/extended/field/field05/{.README.txt => README.md} (60%) delete mode 100644 examples/extended/field/field06/README rename examples/extended/field/field06/{.README.txt => README.md} (64%) delete mode 100644 examples/extended/g3tog4/.README.txt rename examples/extended/g3tog4/{README => README.md} (72%) delete mode 100644 examples/extended/g3tog4/clGeometry/.README.txt rename examples/extended/g3tog4/clGeometry/{README => README.md} (93%) delete mode 100644 examples/extended/g3tog4/clGeometry/common/.README.txt delete mode 100644 examples/extended/g3tog4/clGeometry/common/GNUmakefile delete mode 100644 examples/extended/g3tog4/clGeometry/common/History delete mode 100644 examples/extended/g3tog4/clGeometry/common/README delete mode 100644 examples/extended/g3tog4/clGeometry/common/init.mac delete mode 100644 examples/extended/g3tog4/clGeometry/common/init_vis.mac delete mode 100644 examples/extended/g3tog4/clGeometry/common/run.mac delete mode 100644 examples/extended/g3tog4/clGeometry/common/src/DetectorConstruction0.cc rename examples/extended/{eventgenerator/pythia/decayer6/common => g3tog4/clGeometry}/include/GunPrimaryGeneratorAction.hh (95%) rename examples/extended/{eventgenerator/pythia/decayer6/common => g3tog4/clGeometry}/src/GunPrimaryGeneratorAction.cc (98%) delete mode 100644 examples/extended/geometry/.README.txt rename examples/extended/geometry/{README => README.md} (65%) delete mode 100644 examples/extended/geometry/transforms/README rename examples/extended/geometry/transforms/{.README.txt => README.md} (77%) delete mode 100644 examples/extended/geometry/vecGeomNavigation/README rename examples/extended/geometry/vecGeomNavigation/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/hadronic/.README.txt delete mode 100644 examples/extended/hadronic/FissionFragment/README rename examples/extended/hadronic/FissionFragment/{.README.txt => README.md} (73%) delete mode 100644 examples/extended/hadronic/FlukaCern/.README.txt delete mode 100644 examples/extended/hadronic/FlukaCern/PhysicsListLevel/.README.txt delete mode 100644 examples/extended/hadronic/FlukaCern/ProcessLevel/CrossSection/.README.txt delete mode 100644 examples/extended/hadronic/FlukaCern/ProcessLevel/FinalState/.README.txt delete mode 100644 examples/extended/hadronic/Hadr00/.README.txt rename examples/extended/hadronic/Hadr00/{README => README.md} (63%) delete mode 100644 examples/extended/hadronic/Hadr01/README rename examples/extended/hadronic/Hadr01/{.README.txt => README.md} (78%) delete mode 100644 examples/extended/hadronic/Hadr02/.README.txt rename examples/extended/hadronic/Hadr02/{README => README.md} (71%) delete mode 100644 examples/extended/hadronic/Hadr03/README rename examples/extended/hadronic/Hadr03/{.README.txt => README.md} (80%) delete mode 100644 examples/extended/hadronic/Hadr04/README rename examples/extended/hadronic/Hadr04/{.README.txt => README.md} (76%) delete mode 100644 examples/extended/hadronic/Hadr05/README rename examples/extended/hadronic/Hadr05/{.README.txt => README.md} (92%) delete mode 100644 examples/extended/hadronic/Hadr06/README rename examples/extended/hadronic/Hadr06/{.README.txt => README.md} (64%) delete mode 100644 examples/extended/hadronic/Hadr07/README rename examples/extended/hadronic/Hadr07/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/hadronic/Hadr08/.README.txt rename examples/extended/hadronic/Hadr08/{README => README.md} (93%) delete mode 100644 examples/extended/hadronic/Hadr09/README rename examples/extended/hadronic/Hadr09/{.README.txt => README.md} (82%) delete mode 100644 examples/extended/hadronic/Hadr10/README rename examples/extended/hadronic/Hadr10/{.README.txt => README.md} (96%) delete mode 100644 examples/extended/hadronic/NeutronSource/README rename examples/extended/hadronic/NeutronSource/{.README.txt => README.md} (78%) delete mode 100644 examples/extended/hadronic/ParticleFluence/.README.txt delete mode 100644 examples/extended/hadronic/ParticleFluence/Calo/README rename examples/extended/hadronic/ParticleFluence/Calo/{.README.txt => README.md} (92%) delete mode 100644 examples/extended/hadronic/ParticleFluence/ConcentricSpheres/README rename examples/extended/hadronic/ParticleFluence/ConcentricSpheres/{.README.txt => README.md} (92%) delete mode 100644 examples/extended/hadronic/ParticleFluence/Layer/README rename examples/extended/hadronic/ParticleFluence/Layer/{.README.txt => README.md} (92%) rename examples/extended/hadronic/ParticleFluence/{README => README.md} (87%) delete mode 100644 examples/extended/hadronic/ParticleFluence/Sphere/README rename examples/extended/hadronic/ParticleFluence/Sphere/{.README.txt => README.md} (91%) rename examples/extended/hadronic/{README => README.md} (84%) delete mode 100644 examples/extended/medical/.README.txt delete mode 100644 examples/extended/medical/DICOM/.README.txt delete mode 100644 examples/extended/medical/DICOM/DICOM1/.README.txt rename examples/extended/medical/DICOM/DICOM1/{README => README.md} (96%) delete mode 100644 examples/extended/medical/DICOM/DICOM2/.README.txt rename examples/extended/medical/DICOM/DICOM2/{README => README.md} (98%) create mode 100644 examples/extended/medical/DICOM/DICOM2/dicom.out create mode 100644 examples/extended/medical/DICOM/DICOM2/dicom2-vector.out rename examples/extended/medical/DICOM/{README => README.md} (98%) delete mode 100644 examples/extended/medical/GammaTherapy/README rename examples/extended/medical/GammaTherapy/{.README.txt => README.md} (60%) rename examples/extended/medical/{README => README.md} (66%) delete mode 100644 examples/extended/medical/dna/AuNP/README rename examples/extended/medical/dna/AuNP/{.README.txt => README.md} (79%) delete mode 100644 examples/extended/medical/dna/AuNP/src/SteppingVerbose.cc delete mode 100644 examples/extended/medical/dna/README rename examples/extended/medical/dna/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/medical/dna/UHDR/README rename examples/extended/medical/dna/UHDR/{.README.txt => README.md} (75%) delete mode 100644 examples/extended/medical/dna/chem1/README rename examples/extended/medical/dna/chem1/{.README.txt => README.md} (80%) delete mode 100644 examples/extended/medical/dna/chem2/README rename examples/extended/medical/dna/chem2/{.README.txt => README.md} (80%) delete mode 100644 examples/extended/medical/dna/chem3/README rename examples/extended/medical/dna/chem3/{.README.txt => README.md} (85%) delete mode 100644 examples/extended/medical/dna/chem4/README rename examples/extended/medical/dna/chem4/{.README.txt => README.md} (87%) delete mode 100644 examples/extended/medical/dna/chem5/README rename examples/extended/medical/dna/chem5/{.README.txt => README.md} (87%) delete mode 100644 examples/extended/medical/dna/chem6/README rename examples/extended/medical/dna/chem6/{.README.txt => README.md} (76%) rename examples/extended/medical/dna/chem6/include/{TimeStepAction.hh => PhysicsListMessenger.hh} (63%) create mode 100644 examples/extended/medical/dna/chem6/src/PhysicsListMessenger.cc delete mode 100644 examples/extended/medical/dna/clustering/README rename examples/extended/medical/dna/clustering/{.README.txt => README.md} (81%) rename examples/extended/medical/dna/dnadamage1/{.README.txt => README.md} (80%) rename examples/extended/medical/dna/dnadamage2/{.README.txt => README.md} (84%) delete mode 100644 examples/extended/medical/dna/dnaphysics/README rename examples/extended/medical/dna/dnaphysics/{.README.txt => README.md} (87%) delete mode 100644 examples/extended/medical/dna/icsd/README rename examples/extended/medical/dna/icsd/{.README.txt => README.md} (81%) delete mode 100644 examples/extended/medical/dna/jetcounter/README rename examples/extended/medical/dna/jetcounter/{.README.txt => README.md} (89%) delete mode 100644 examples/extended/medical/dna/mfp/README rename examples/extended/medical/dna/mfp/{.README.txt => README.md} (76%) delete mode 100644 examples/extended/medical/dna/microdosimetry/README rename examples/extended/medical/dna/microdosimetry/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/medical/dna/microprox/.README.txt rename examples/extended/medical/dna/microprox/{README => README.md} (65%) create mode 100644 examples/extended/medical/dna/microtrack/CMakeLists.txt create mode 100644 examples/extended/medical/dna/microtrack/History create mode 100644 examples/extended/medical/dna/microtrack/README.md rename source/visualization/Qt3D/include/private/G4Qt3DQEntity.hh => examples/extended/medical/dna/microtrack/include/ActionInitialization.hh (72%) rename examples/extended/{eventgenerator/pythia/decayer6/common/include/DetectorConstruction0.hh => medical/dna/microtrack/include/DetectorConstruction.hh} (52%) create mode 100644 examples/extended/medical/dna/microtrack/include/DetectorMessenger.hh rename examples/extended/{common/include/GeantinoPhysicsList.hh => medical/dna/microtrack/include/PhysicsList.hh} (71%) rename examples/extended/{biasing/GB03/include/GB03DetectorMessenger.hh => medical/dna/microtrack/include/PhysicsListMessenger.hh} (72%) create mode 100644 examples/extended/medical/dna/microtrack/include/PrimaryGeneratorAction.hh create mode 100644 examples/extended/medical/dna/microtrack/include/PrimaryGeneratorMessenger.hh rename examples/{basic/B3/B3b/src/StackingAction.cc => extended/medical/dna/microtrack/include/RunAction.hh} (78%) create mode 100644 examples/extended/medical/dna/microtrack/include/TrackerHit.hh create mode 100644 examples/extended/medical/dna/microtrack/include/TrackerSD.hh create mode 100644 examples/extended/medical/dna/microtrack/init_vis.mac rename examples/extended/{eventgenerator/pythia/decayer6/common/exampleCommon.cc => medical/dna/microtrack/microtrack.cc} (52%) create mode 100644 examples/extended/medical/dna/microtrack/microtrack.out create mode 100644 examples/extended/medical/dna/microtrack/processMicrotrack.C create mode 100644 examples/extended/medical/dna/microtrack/run.mac rename examples/{basic/B3/B3a/src/StackingAction.cc => extended/medical/dna/microtrack/src/ActionInitialization.cc} (78%) create mode 100644 examples/extended/medical/dna/microtrack/src/DetectorConstruction.cc create mode 100644 examples/extended/medical/dna/microtrack/src/DetectorMessenger.cc create mode 100644 examples/extended/medical/dna/microtrack/src/PhysicsList.cc create mode 100644 examples/extended/medical/dna/microtrack/src/PhysicsListMessenger.cc create mode 100644 examples/extended/medical/dna/microtrack/src/PrimaryGeneratorAction.cc create mode 100644 examples/extended/medical/dna/microtrack/src/PrimaryGeneratorMessenger.cc create mode 100644 examples/extended/medical/dna/microtrack/src/RunAction.cc create mode 100644 examples/extended/medical/dna/microtrack/src/TrackerHit.cc create mode 100644 examples/extended/medical/dna/microtrack/src/TrackerSD.cc rename examples/extended/{g3tog4/clGeometry/common => medical/dna/microtrack}/vis.mac (63%) delete mode 100644 examples/extended/medical/dna/microyz/.README.txt rename examples/extended/medical/dna/microyz/{README => README.md} (62%) delete mode 100644 examples/extended/medical/dna/molcounters/.README.txt delete mode 100644 examples/extended/medical/dna/molcounters/README create mode 100644 examples/extended/medical/dna/molcounters/README.md delete mode 100644 examples/extended/medical/dna/molcounters/basic/README rename examples/extended/medical/dna/molcounters/basic/{.README.txt => README.md} (86%) create mode 100644 examples/extended/medical/dna/molcounters/basic/simple_sbs.out delete mode 100644 examples/extended/medical/dna/molcounters/sdcounters/README rename examples/extended/medical/dna/molcounters/sdcounters/{.README.txt => README.md} (80%) create mode 100644 examples/extended/medical/dna/molcounters/sdcounters/simple_irt_syn_react.out delete mode 100644 examples/extended/medical/dna/neuron/README rename examples/extended/medical/dna/neuron/{.README.txt => README.md} (84%) delete mode 100644 examples/extended/medical/dna/pdb4dna/README rename examples/extended/medical/dna/pdb4dna/{.README.txt => README.md} (87%) create mode 100644 examples/extended/medical/dna/phasespace/CMakeLists.txt create mode 100644 examples/extended/medical/dna/phasespace/GRAS_eof.txt create mode 100644 examples/extended/medical/dna/phasespace/GRAS_header.txt create mode 100644 examples/extended/medical/dna/phasespace/History create mode 100644 examples/extended/medical/dna/phasespace/README.md create mode 100644 examples/extended/medical/dna/phasespace/include/ActionInitialization.hh rename examples/extended/{g3tog4/clGeometry/common => medical/dna/phasespace}/include/DetectorConstruction.hh (55%) create mode 100644 examples/extended/medical/dna/phasespace/include/DetectorMessenger.hh create mode 100644 examples/extended/medical/dna/phasespace/include/PhysicsList.hh rename examples/extended/{common/include/GpsPrimaryGeneratorAction.hh => medical/dna/phasespace/include/PrimaryGeneratorAction.hh} (68%) create mode 100644 examples/extended/medical/dna/phasespace/include/RunAction.hh create mode 100644 examples/extended/medical/dna/phasespace/include/SteppingAction.hh create mode 100644 examples/extended/medical/dna/phasespace/include/SteppingMessenger.hh rename examples/extended/{common/exampleCommon.cc => medical/dna/phasespace/phasespace.cc} (56%) create mode 100644 examples/extended/medical/dna/phasespace/phasespace.in create mode 100644 examples/extended/medical/dna/phasespace/phasespace.out create mode 100644 examples/extended/medical/dna/phasespace/plot.C create mode 100644 examples/extended/medical/dna/phasespace/src/ActionInitialization.cc create mode 100644 examples/extended/medical/dna/phasespace/src/DetectorConstruction.cc create mode 100644 examples/extended/medical/dna/phasespace/src/DetectorMessenger.cc rename examples/extended/medical/dna/{chem6/src/TimeStepAction.cc => phasespace/src/PhysicsList.cc} (55%) create mode 100644 examples/extended/medical/dna/phasespace/src/PrimaryGeneratorAction.cc create mode 100644 examples/extended/medical/dna/phasespace/src/RunAction.cc create mode 100644 examples/extended/medical/dna/phasespace/src/SteppingAction.cc create mode 100644 examples/extended/medical/dna/phasespace/src/SteppingMessenger.cc create mode 100644 examples/extended/medical/dna/phasespace/vis.mac delete mode 100644 examples/extended/medical/dna/radial/README rename examples/extended/medical/dna/radial/{.README.txt => README.md} (61%) create mode 100644 examples/extended/medical/dna/radial/radial.out delete mode 100644 examples/extended/medical/dna/range/README rename examples/extended/medical/dna/range/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/medical/dna/scavenger/README rename examples/extended/medical/dna/scavenger/{.README.txt => README.md} (88%) delete mode 100644 examples/extended/medical/dna/slowing/README rename examples/extended/medical/dna/slowing/{.README.txt => README.md} (81%) delete mode 100644 examples/extended/medical/dna/splitting/README rename examples/extended/medical/dna/splitting/{.README.txt => README.md} (80%) delete mode 100644 examples/extended/medical/dna/spower/README rename examples/extended/medical/dna/spower/{.README.txt => README.md} (77%) delete mode 100644 examples/extended/medical/dna/svalue/README rename examples/extended/medical/dna/svalue/{.README.txt => README.md} (81%) delete mode 100644 examples/extended/medical/dna/wholeNuclearDNA/README rename examples/extended/medical/dna/wholeNuclearDNA/{.README.txt => README.md} (89%) delete mode 100644 examples/extended/medical/dna/wvalue/README rename examples/extended/medical/dna/wvalue/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/medical/electronScattering/README rename examples/extended/medical/electronScattering/{.README.txt => README.md} (75%) delete mode 100644 examples/extended/medical/electronScattering2/README rename examples/extended/medical/electronScattering2/{.README.txt => README.md} (87%) delete mode 100644 examples/extended/medical/fanoCavity/README rename examples/extended/medical/fanoCavity/{.README.txt => README.md} (91%) delete mode 100644 examples/extended/medical/fanoCavity2/README rename examples/extended/medical/fanoCavity2/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/medical/radiobiology/Doxyfile delete mode 100644 examples/extended/medical/radiobiology/README rename examples/extended/medical/radiobiology/{.README.txt => README.md} (94%) delete mode 100644 examples/extended/optical/.README.txt delete mode 100644 examples/extended/optical/LXe/.README.txt rename examples/extended/optical/LXe/{README => README.md} (76%) delete mode 100644 examples/extended/optical/OpNovice/README rename examples/extended/optical/OpNovice/{.README.txt => README.md} (72%) delete mode 100644 examples/extended/optical/OpNovice2/README rename examples/extended/optical/OpNovice2/{.README.txt => README.md} (88%) rename examples/extended/optical/{README => README.md} (73%) delete mode 100644 examples/extended/optical/wls/README rename examples/extended/optical/wls/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/parallel/.README.txt delete mode 100644 examples/extended/parallel/MPI/.README.txt delete mode 100644 examples/extended/parallel/MPI/exMPI01/.README.txt delete mode 100644 examples/extended/parallel/MPI/exMPI02/.README.txt delete mode 100644 examples/extended/parallel/MPI/exMPI03/.README.txt delete mode 100644 examples/extended/parallel/MPI/exMPI04/.README.txt delete mode 100644 examples/extended/parallel/README create mode 100644 examples/extended/parallel/README.md delete mode 100644 examples/extended/parallel/ThreadsafeScorers/README rename examples/extended/parallel/ThreadsafeScorers/{.README.txt => README.md} (88%) delete mode 100644 examples/extended/parameterisations/Par01/README rename examples/extended/parameterisations/Par01/{.README.txt => README.md} (79%) delete mode 100644 examples/extended/parameterisations/Par02/README rename examples/extended/parameterisations/Par02/{.README.txt => README.md} (95%) delete mode 100644 examples/extended/parameterisations/Par03/README rename examples/extended/parameterisations/Par03/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/parameterisations/Par04/README rename examples/extended/parameterisations/Par04/{.README.txt => README.md} (83%) mode change 100644 => 100755 examples/extended/parameterisations/Par04/training_vae/run.sh delete mode 100644 examples/extended/parameterisations/README rename examples/extended/parameterisations/{.README.txt => README.md} (71%) delete mode 100644 examples/extended/parameterisations/gflash/.README.txt delete mode 100644 examples/extended/parameterisations/gflash/README create mode 100644 examples/extended/parameterisations/gflash/README.md create mode 100644 examples/extended/parameterisations/gflash/gflash1/README.md create mode 100644 examples/extended/parameterisations/gflash/gflash2/README.md create mode 100644 examples/extended/parameterisations/gflash/gflash3/README.md delete mode 100644 examples/extended/parameterisations/gflash/gflasha/README rename examples/extended/parameterisations/gflash/gflasha/{.README.txt => README.md} (85%) delete mode 100644 examples/extended/persistency/.README.txt delete mode 100644 examples/extended/persistency/P01/README rename examples/extended/persistency/P01/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/persistency/P02/README rename examples/extended/persistency/P02/{.README.txt => README.md} (86%) delete mode 100644 examples/extended/persistency/P03/Doxyfile delete mode 100644 examples/extended/persistency/P03/README rename examples/extended/persistency/P03/{.README.txt => README.md} (80%) delete mode 100644 examples/extended/persistency/README create mode 100644 examples/extended/persistency/README.md delete mode 100644 examples/extended/persistency/gdml/.README.txt delete mode 100644 examples/extended/persistency/gdml/G01/README rename examples/extended/persistency/gdml/G01/{.README.txt => README.md} (71%) delete mode 100644 examples/extended/persistency/gdml/G02/README rename examples/extended/persistency/gdml/G02/{.README.txt => README.md} (74%) delete mode 100644 examples/extended/persistency/gdml/G03/.README.txt rename examples/extended/persistency/gdml/G03/{README => README.md} (62%) delete mode 100644 examples/extended/persistency/gdml/G04/README rename examples/extended/persistency/gdml/G04/{.README.txt => README.md} (66%) delete mode 100644 examples/extended/persistency/gdml/README create mode 100644 examples/extended/persistency/gdml/README.md delete mode 100644 examples/extended/physicslists/README rename examples/extended/physicslists/{.README.txt => README.md} (67%) delete mode 100644 examples/extended/physicslists/extensibleFactory/README rename examples/extended/physicslists/extensibleFactory/{.README.txt => README.md} (81%) delete mode 100644 examples/extended/physicslists/factory/README rename examples/extended/physicslists/factory/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/physicslists/genericPL/README rename examples/extended/physicslists/genericPL/{.README.txt => README.md} (84%) delete mode 100644 examples/extended/polarisation/Pol01/README rename examples/extended/polarisation/Pol01/{.README.txt => README.md} (77%) delete mode 100644 examples/extended/polarisation/README rename examples/extended/polarisation/{.README.txt => README.md} (51%) delete mode 100644 examples/extended/radioactivedecay/.README.txt delete mode 100644 examples/extended/radioactivedecay/Activation/README rename examples/extended/radioactivedecay/Activation/{.README.txt => README.md} (69%) rename examples/extended/radioactivedecay/{README => README.md} (74%) delete mode 100644 examples/extended/radioactivedecay/rdecay01/README rename examples/extended/radioactivedecay/rdecay01/{.README.txt => README.md} (83%) delete mode 100644 examples/extended/radioactivedecay/rdecay02/.README.txt delete mode 100644 examples/extended/radioactivedecay/rdecay02/README create mode 100644 examples/extended/radioactivedecay/rdecay02/README.md delete mode 100644 examples/extended/runAndEvent/.README.txt delete mode 100644 examples/extended/runAndEvent/RE01/.README.txt rename examples/extended/runAndEvent/RE01/{README => README.md} (82%) delete mode 100644 examples/extended/runAndEvent/RE02/README rename examples/extended/runAndEvent/RE02/{.README.txt => README.md} (71%) delete mode 100644 examples/extended/runAndEvent/RE03/README rename examples/extended/runAndEvent/RE03/{.README.txt => README.md} (62%) delete mode 100644 examples/extended/runAndEvent/RE04/.README.txt rename examples/extended/runAndEvent/RE04/{README => README.md} (63%) delete mode 100644 examples/extended/runAndEvent/RE05/README rename examples/extended/runAndEvent/RE05/{.README.txt => README.md} (65%) delete mode 100644 examples/extended/runAndEvent/RE06/README rename examples/extended/runAndEvent/RE06/{.README.txt => README.md} (71%) delete mode 100644 examples/extended/runAndEvent/RE07/README rename examples/extended/runAndEvent/RE07/{.README.txt => README.md} (76%) rename examples/extended/runAndEvent/{README => README.md} (85%) delete mode 100644 examples/extended/visualization/.README.txt create mode 100644 examples/extended/visualization/History rename examples/extended/visualization/{README => README.md} (63%) delete mode 100644 examples/extended/visualization/movies/README rename examples/extended/visualization/movies/{.README.txt => README.md} (96%) delete mode 100644 examples/extended/visualization/perspective/README rename examples/extended/visualization/perspective/{.README.txt => README.md} (66%) delete mode 100644 examples/extended/visualization/standalone/README rename examples/extended/visualization/standalone/{.README.txt => README.md} (82%) delete mode 100644 examples/extended/visualization/userVisAction/README rename examples/extended/visualization/userVisAction/{.README.txt => README.md} (73%) delete mode 100644 examples/extended/visualization/vtk/README rename examples/extended/visualization/vtk/{.README.txt => README.md} (88%) delete mode 100644 examples/novice delete mode 100644 source/externals/g4tools/include/tools/argcv delete mode 100644 source/externals/g4tools/include/tools/args delete mode 100644 source/externals/g4tools/include/tools/chars delete mode 100644 source/externals/g4tools/include/tools/cstr delete mode 100644 source/externals/g4tools/include/tools/file_format delete mode 100644 source/externals/g4tools/include/tools/fmanip delete mode 100644 source/externals/g4tools/include/tools/fsize delete mode 100644 source/externals/g4tools/include/tools/gzip delete mode 100644 source/externals/g4tools/include/tools/mem delete mode 100644 source/externals/g4tools/include/tools/pointer delete mode 100644 source/externals/g4tools/include/tools/realloc delete mode 100644 source/externals/g4tools/include/tools/safe_cast delete mode 100644 source/externals/g4tools/include/tools/saui delete mode 100644 source/externals/g4tools/include/tools/sbeg create mode 100644 source/externals/g4tools/include/tools/sg/shade_model delete mode 100644 source/externals/g4tools/include/tools/signature delete mode 100644 source/externals/g4tools/include/tools/smatch delete mode 100644 source/externals/g4tools/include/tools/store/iobj_const_visitor delete mode 100644 source/externals/g4tools/include/tools/store/iobj_visitor delete mode 100644 source/externals/g4tools/include/tools/store/osc_streamers delete mode 100644 source/externals/g4tools/include/tools/tosu delete mode 100644 source/externals/g4tools/include/tools/vdata delete mode 100644 source/externals/g4tools/include/tools/vfind delete mode 100644 source/externals/g4tools/include/tools/vpair delete mode 100644 source/externals/g4tools/include/tools/words delete mode 100644 source/externals/g4tools/include/tools/wroot/member_writer create mode 100644 source/externals/g4tools/include/toolx/GL/gl_functions delete mode 100644 source/externals/g4tools/include/toolx/OpenGL create mode 100644 source/externals/g4tools/include/toolx/Qt/gl_functions create mode 100644 source/externals/g4tools/include/toolx/Windows/gl_functions delete mode 100644 source/externals/g4tools/include/toolx/glbuf delete mode 100644 source/externals/g4tools/include/toolx/sg/gl delete mode 100644 source/geometry/biasing/src/G4VImportanceAlgorithm.cc create mode 100644 source/geometry/magneticfield/include/G4ChargeState.icc create mode 100644 source/geometry/magneticfield/include/G4FieldParameters.icc delete mode 100644 source/geometry/magneticfield/include/G4IntegrationDriver.icc-withExtraPrints create mode 100644 source/geometry/magneticfield/include/G4QSSParameters.hh create mode 100644 source/geometry/magneticfield/include/G4QSSubstepStruct.icc create mode 100644 source/geometry/magneticfield/src/G4QSSParameters.cc create mode 100644 source/geometry/management/include/G4UAdapter.icc create mode 100644 source/geometry/management/include/G4VoxelisationHelper.hh create mode 100644 source/geometry/management/src/G4VoxelisationHelper.cc create mode 100644 source/geometry/solids/Boolean/include/G4MultiUnion.icc create mode 100644 source/geometry/solids/specific/include/G4QuadrangularFacet.icc create mode 100644 source/geometry/solids/specific/include/G4SurfBits.icc rename source/geometry/{management/src/G4ErrorTanPlaneTarget.cc => solids/specific/include/G4TriangularFacet.icc} (58%) create mode 100644 source/geometry/solids/specific/include/G4TwistBoxSide.icc create mode 100644 source/geometry/solids/specific/include/G4TwistTrapAlphaSide.icc create mode 100644 source/geometry/solids/specific/include/G4TwistTrapParallelSide.icc create mode 100644 source/global/HEPNumerics/include/G4FunctionSolver.hh create mode 100644 source/global/management/include/G4ExtendedPhysicsVector.hh create mode 100644 source/global/management/src/G4ExtendedPhysicsVector.cc rename source/{visualization/HepRep/include/private/G4HepRepFileViewer.hh => materials/include/G4MatUtils.hh} (72%) create mode 100644 source/materials/src/G4MatUtils.cc create mode 100644 source/particles/bosons/include/G4QuasiOpticalPhoton.hh create mode 100644 source/particles/bosons/src/G4QuasiOpticalPhoton.cc create mode 100644 source/processes/electromagnetic/standard/include/G4LPMFunction.hh create mode 100644 source/processes/electromagnetic/xrays/include/G4CerenkovQuasiTrackInfo.hh create mode 100644 source/processes/electromagnetic/xrays/include/G4GeneralCerenkov.hh create mode 100644 source/processes/electromagnetic/xrays/include/G4QuasiCerenkov.hh rename source/{visualization/Qt3D/include/private/G4Qt3DUtils.hh => processes/electromagnetic/xrays/include/G4QuasiOpticalData.hh} (71%) create mode 100644 source/processes/electromagnetic/xrays/include/G4QuasiScintillation.hh create mode 100644 source/processes/electromagnetic/xrays/include/G4ScintillationQuasiTrackInfo.hh create mode 100644 source/processes/electromagnetic/xrays/include/G4StandardCerenkovModel.hh rename source/processes/{hadronic/models/de_excitation/multifragmentation/src/G4VStatMFEnsemble.cc => electromagnetic/xrays/src/G4CerenkovQuasiTrackInfo.cc} (62%) create mode 100644 source/processes/electromagnetic/xrays/src/G4GeneralCerenkov.cc create mode 100644 source/processes/electromagnetic/xrays/src/G4QuasiCerenkov.cc create mode 100644 source/processes/electromagnetic/xrays/src/G4QuasiScintillation.cc rename source/processes/{hadronic/models/de_excitation/multifragmentation/src/G4Solver.cc => electromagnetic/xrays/src/G4ScintillationQuasiTrackInfo.cc} (62%) create mode 100644 source/processes/electromagnetic/xrays/src/G4StandardCerenkovModel.cc rename source/processes/hadronic/models/de_excitation/{gem_evaporation => evaporation}/include/G4EvaporationGEMFactoryVI.hh (100%) rename source/processes/hadronic/models/de_excitation/{gem_evaporation => evaporation}/src/G4EvaporationGEMFactoryVI.cc (90%) delete mode 100644 source/processes/hadronic/models/de_excitation/multifragmentation/include/G4Solver.hh delete mode 100644 source/processes/hadronic/models/de_excitation/multifragmentation/include/G4Solver.icc create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/include/G4INCLAntinucleiAtrestEntryChannel.hh create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/include/G4INCLEtaOrOmegaNToLKChannel.hh create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/include/G4INCLEtaOrOmegaNToSKChannel.hh rename source/{visualization/HepRep/include/G4HepRepFileXMLWriter.hh => processes/hadronic/models/inclxx/incl_physics/include/G4INCLNbarAtrestEntryChannel.hh} (50%) create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/include/G4INCLSrcChannel.hh create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/src/G4INCLAntinucleiAtrestEntryChannel.cc create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/src/G4INCLEtaOrOmegaNToLKChannel.cc create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/src/G4INCLEtaOrOmegaNToSKChannel.cc create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/src/G4INCLNbarAtrestEntryChannel.cc create mode 100644 source/processes/hadronic/models/inclxx/incl_physics/src/G4INCLSrcChannel.cc create mode 100644 source/processes/hadronic/models/lend/src/GIDI_targetInfo.cc rename source/{geometry/management/src/G4ErrorSurfaceTarget.cc => run/include/private/G4ExceptionHandlerMessenger.hh} (65%) create mode 100644 source/run/src/G4ExceptionHandlerMessenger.cc delete mode 100644 source/visualization/HepRep/CMakeLists.txt delete mode 100644 source/visualization/HepRep/History delete mode 100644 source/visualization/HepRep/README delete mode 100644 source/visualization/HepRep/include/G4HepRepFile.hh delete mode 100644 source/visualization/HepRep/include/README delete mode 100644 source/visualization/HepRep/include/private/G4HepRepFileSceneHandler.hh delete mode 100644 source/visualization/HepRep/include/private/G4HepRepMessenger.hh delete mode 100644 source/visualization/HepRep/sources.cmake delete mode 100644 source/visualization/HepRep/src/G4HepRepFile.cc delete mode 100644 source/visualization/HepRep/src/G4HepRepFileSceneHandler.cc delete mode 100644 source/visualization/HepRep/src/G4HepRepFileViewer.cc delete mode 100644 source/visualization/HepRep/src/G4HepRepFileXMLWriter.cc delete mode 100644 source/visualization/HepRep/src/G4HepRepMessenger.cc delete mode 100644 source/visualization/Qt3D/CMakeLists.txt delete mode 100644 source/visualization/Qt3D/History delete mode 100644 source/visualization/Qt3D/include/private/G4Qt3DSceneHandler.hh delete mode 100644 source/visualization/Qt3D/include/private/G4Qt3DViewer.hh delete mode 100644 source/visualization/Qt3D/sources.cmake delete mode 100644 source/visualization/Qt3D/src/G4Qt3D.cc delete mode 100644 source/visualization/Qt3D/src/G4Qt3DSceneHandler.cc delete mode 100644 source/visualization/Qt3D/src/G4Qt3DUtils.cc delete mode 100644 source/visualization/Qt3D/src/G4Qt3DViewer.cc diff --git a/.clang-format b/.clang-format index a78885b94a..5ca304fd67 100644 --- a/.clang-format +++ b/.clang-format @@ -26,7 +26,7 @@ BinPackArguments: true BinPackParameters: true BraceWrapping: AfterClass: true - AfterControlStatement: MultiLine + AfterControlStatement: true AfterEnum: true AfterFunction: true AfterNamespace: true @@ -77,6 +77,7 @@ IndentAccessModifiers: true IndentCaseLabels: true IndentPPDirectives: AfterHash IndentWidth: 2 +IndentWrappedFunctionNames: false KeepEmptyLinesAtTheStartOfBlocks: false Language: Cpp MaxEmptyLinesToKeep: 1 @@ -102,7 +103,7 @@ SpacesInConditionalStatement: false SpacesInContainerLiterals: true SpacesInParentheses: false SpacesInSquareBrackets: false -Standard: Cpp11 +Standard: c++17 TabWidth: 2 UseTab: Never ... diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2498941428..5882d16f78 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -44,9 +44,9 @@ /source/processes/optical/ @civanch @dsawkey # Low Energy Electromagnetic Physics -/source/processes/electromagnetic/dna/ @sincerti @pandola -/source/processes/electromagnetic/lowenergy/ @sincerti @pandola -/source/processes/electromagnetic/pii/ @sincerti @pandola +/source/processes/electromagnetic/dna/ @sincerti @pandola @civanch +/source/processes/electromagnetic/lowenergy/ @sincerti @pandola @civanch +/source/processes/electromagnetic/pii/ @sincerti @pandola @civanch # Hadronic Physics # TBA: Dennis Wright @@ -66,7 +66,7 @@ /source/visualization/ @laurent-garnier @jiperl @johna1941 # Physics Lists -/source/physics_lists/ @gunterfolger @hanswenzel +/source/physics_lists/ @gunterfolger @AlbertoRibon # Novice+Extended Examples (Individual Examples assigned to Responsibles) /examples/basic/ @ihrivnac @ashoward diff --git a/.gitlab/CODEOWNERS b/.gitlab/CODEOWNERS index eeeea7f722..a2514f562f 100644 --- a/.gitlab/CODEOWNERS +++ b/.gitlab/CODEOWNERS @@ -29,7 +29,7 @@ # Generic Processes and Materials /source/materials/ @maire @vnivanch @mverderi @dsawkey @asaim @ebagli /source/parameterisations/ @mverderi -/source/parameterisations/channeling/ @pandola +/source/parameterisations/channeling/ @pandola @alsytov /source/parameterisations/gflash/ @azaborow /source/parameterisations/ @mverderi /source/processes/biasing/ @mverderi @vnivanch @asaim @@ -49,28 +49,33 @@ /source/processes/optical/ @vnivanch @dsawkey # Low Energy Electromagnetic Physics -/source/processes/electromagnetic/dna/ @sincerti @pandola -/source/processes/electromagnetic/lowenergy/ @sincerti @pandola -/source/processes/electromagnetic/pii/ @sincerti @pandola +/source/processes/electromagnetic/dna/ @sincerti @pandola @vnivanch +/source/processes/electromagnetic/lowenergy/ @sincerti @pandola @vnivanch +/source/processes/electromagnetic/pii/ @sincerti @pandola @vnivanch # Hadronic Physics -/source/processes/hadronic/cross_sections/ @witoldp @ribon @dwright @vnivanch -/source/processes/hadronic/management/ @ribon @dwright @vnivanch -/source/processes/hadronic/models/abrasion/ @ribon @dwright @vnivanch -/source/processes/hadronic/models/binary_cascade/ @gunter @ribon @dwright @vnivanch +/source/processes/hadronic/cross_sections/ @witoldp @ribon @vnivanch +/source/processes/hadronic/management/ @ribon @vnivanch +/source/processes/hadronic/models/abrasion/ @ribon @vnivanch +/source/processes/hadronic/models/binary_cascade/ @gunter @ribon @vnivanch /source/processes/hadronic/models/cascade/ @mkelsey @ribon @dwright @vnivanch -/source/processes/hadronic/models/coherent/ @vnivanch @ribon @dwright @vnivanch -/source/processes/hadronic/models/de_excitation/ @quesada @ribon @dwright @vnivanch -/source/processes/hadronic/models/em_dissociation/ @tkoi @ribon @dwright @vnivanch -/source/processes/hadronic/models/im_r_matrix/ @gunter @ribon @dwright @vnivanch -/source/processes/hadronic/models/inclxx/ @dmancusi @ribon @dwright @vnivanch -/source/processes/hadronic/models/management/ @gunter @ribon @dwright @vnivanch +/source/processes/hadronic/models/coherent_elastic/ @ribon @vnivanch +/source/processes/hadronic/models/de_excitation/ @quesada @ribon @vnivanch +/source/processes/hadronic/models/em_dissociation/ @tkoi @ribon @vnivanch +/source/processes/hadronic/models/fission/ @jverbeke @ribon @vnivanch +/source/processes/hadronic/models/gamma_nuclear/ @tkoi @ribon @vnivanch +/source/processes/hadronic/models/im_r_matrix/ @gunter @ribon @vnivanch +/source/processes/hadronic/models/inclxx/ @jedavid @ribon +/source/processes/hadronic/models/lend/ @wright @ribon +/source/processes/hadronic/models/lepto_nuclear/ @grichine @ribon @vnivanch +/source/processes/hadronic/models/nudex/ @emendoza @ribon /source/processes/hadronic/models/particle_hp/ @tkoi @ribon @dwright @vnivanch -/source/processes/hadronic/models/parton_string/ @gunter @vuzhinsk @ribon @dwright @vnivanch -/source/processes/hadronic/models/photolepton_hadron/ @ribon @dwright @vnivanch -/source/processes/hadronic/models/pre_equilibrium/ @quesada @ribon @dwright @vnivanch +/source/processes/hadronic/models/parton_string/ @gunter @vuzhinsk @ribon +/source/processes/hadronic/models/pre_equilibrium/ @quesada @ribon @vnivanch +/source/processes/hadronic/models/qmd/ @yosato @ribon @vnivanch +/source/processes/hadronic/models/quasi_elastic/ @witoldp @ribon @vnivanch /source/processes/hadronic/models/radioactive_decay/ @ldesorgh @ribon @dwright @vnivanch -/source/processes/hadronic/models/theo_high_energy/ @gunter @ribon @dwright @vnivanch +/source/processes/hadronic/models/theo_high_energy/ @gunter @ribon @vnivanch /source/processes/hadronic/models/utils/ @gunter @ribon @dwright @vnivanch /source/processes/hadronic/processes/ @ribon @dwright @vnivanch /source/processes/hadronic/stopping/ @ribon @dwright @vnivanch @@ -80,8 +85,7 @@ /source/persistency/ @gcosmo /source/persistency/ascii/ @arce /source/persistency/gdml/ @gcosmo @witoldp -/source/analysis/ @ihrivnac -/source/analysis/g4tools/ @gybarran @ihrivnac +/source/analysis/ @ihrivnac @gybarran # User and Category Interfaces /source/intercoms/ @asaim @kmura @@ -92,25 +96,25 @@ /source/graphics_reps/ @allison @lgarnier @perl /source/visualization/management/ @allison @lgarnier @perl /source/visualization/modeling/ @allison @lgarnier @perl -/source/visualization/FukuiRenderer/ @stanaka @lgarnier @perl -/source/visualization/HepRep/ @perl @lgarnier -/source/visualization/OpenGL/ @allison @lgarnier @perl -/source/visualization/OpenInventor/ @fjones @allison @lgarnier @perl -/source/visualization/RayTracer/ @asaim @allison @lgarnier @perl -/source/visualization/Tree/ @allison @lgarnier @perl -/source/visualization/VRML/ @stanaka @lgarnier @perl -/source/visualization/Vtk/ @allison @sboogert -/source/visualization/gMocren/ @akimura @lgarnier @perl +/source/visualization/FukuiRenderer/ @stanaka @lgarnier +/source/visualization/OpenGL/ @allison @lgarnier +/source/visualization/OpenInventor/ @fjones @allison @lgarnier +/source/visualization/RayTracer/ @asaim @allison @lgarnier +/source/visualization/ToolsSG/ @gybarran @allison @lgarnier +/source/visualization/Tree/ @allison @lgarnier +/source/visualization/VRML/ @stanaka @lgarnier +/source/visualization/Vtk/ @sboogert @allison +/source/visualization/gMocren/ @akimura @lgarnier # Physics Lists -/source/physics_lists/ @gunter @wenzel @ribon @vnivanch +/source/physics_lists/ @gunter @ribon @vnivanch # Other /source/error_propagation/ @arce /source/externals/ @gcosmo @bmorgan @gunter # Advanced Examples (Can be extended with responsibles per example) -/examples/advanced/ @guatelli @fromano @pandola +/examples/advanced/ @guatelli @fromano @pandola @sincerti # Novice+Extended Examples (Individual Examples assigned to Responsibles) /examples/basic/ @ihrivnac @ahoward @@ -164,20 +168,18 @@ /examples/extended/errorpropagation/ @arce @ihrivnac -/examples/extended/eventgenerator/basicPrimary/ @maire @ihrivnac -/examples/extended/eventgenerator/particleGun/ @maire @ihrivnac +/examples/extended/eventgenerator/HepMC/ @kmura @witoldp @ihrivnac /examples/extended/eventgenerator/exgps/ @ldesorgh @ihrivnac -/examples/extended/eventgenerator/HepMCEx01/ @kmura @ihrivnac -/examples/extended/eventgenerator/HepMCEx01/ @kmura @ihrivnac -/examples/extended/eventgenerator/MCTruth/ @witoldp @ihrivnac +/examples/extended/eventgenerator/particleGun/ @maire @ihrivnac /examples/extended/eventgenerator/pythia/ @ihrivnac +/examples/extended/eventgenerator/userPrimaryGenerator/ @maire @ihrivnac -/examples/extended/exoticphysics/channeling/ @ebagli @ihrivnac +/examples/extended/exoticphysics/channeling/ @alsytov @ebagli @ihrivnac /examples/extended/exoticphysics/dmparticle/ @vnivanch @ihrivnac /examples/extended/exoticphysics/monopole/ @vnivanch @ihrivnac /examples/extended/exoticphysics/phonon/ @asaim @ihrivnac -/examples/extended/exoticphysics/ucn/ @ihrivnac -/examples/extended/exoticphysics/saxs/ @vnivanch @ihrivnac +/examples/extended/exoticphysics/saxs/ @pandola @vnivanch @ihrivnac +/examples/extended/exoticphysics/ucn/ @dsawkey @ihrivnac /examples/extended/field/BlineTracer/ @ldesorgh @ihrivnac /examples/extended/field/field01/ @japost @ihrivnac @@ -207,18 +209,17 @@ /examples/extended/hadronic/NeutronSource/ @maire @ihrivnac /examples/extended/hadronic/ParticleFluence/ @ribon @ihrivnac -/examples/extended/medical/DICOM/ @arce @ihrivnac -/examples/extended/medical/DICOM2/ @jmadsen @ihrivnac +/examples/extended/medical/DICOM/ @arce @jmadsen @ihrivnac /examples/extended/medical/dna/AuNP/ @dsakata @ihrivnac /examples/extended/medical/dna/UHDR/ @ngoc @ihrivnac -/examples/extended/medical/dna/chem1/ @matkara @ihrivnac -/examples/extended/medical/dna/chem2/ @matkara @ihrivnac -/examples/extended/medical/dna/chem3/ @matkara @ihrivnac -/examples/extended/medical/dna/chem4/ @matkara @ihrivnac -/examples/extended/medical/dna/chem5/ @matkara @ihrivnac +/examples/extended/medical/dna/chem1/ @ngoc @ihrivnac +/examples/extended/medical/dna/chem2/ @ngoc @ihrivnac +/examples/extended/medical/dna/chem3/ @ngoc @ihrivnac +/examples/extended/medical/dna/chem4/ @ngoc @ihrivnac +/examples/extended/medical/dna/chem5/ @ngoc @ihrivnac /examples/extended/medical/dna/chem6/ @wshin @ihrivnac -/examples/extended/medical/dna/clustering/ @matkara @ihrivnac +/examples/extended/medical/dna/clustering/ @ngoc @ihrivnac /examples/extended/medical/dna/dnadamage1/ @ngoc @ihrivnac /examples/extended/medical/dna/dnadamage2/ @ngoc @ihrivnac /examples/extended/medical/dna/dnaphysics/ @sincerti @ihrivnac @@ -227,10 +228,13 @@ /examples/extended/medical/dna/mfp/ @sincerti @ihrivnac /examples/extended/medical/dna/microdosimetry/ @sincerti @ihrivnac /examples/extended/medical/dna/microprox/ @sincerti @ihrivnac +/examples/extended/medical/dna/microtrack/ @sincerti @ihrivnac /examples/extended/medical/dna/microyz/ @sincerti @ihrivnac -/examples/extended/medical/dna/moleculardna/ @ngoc @ihrivnac +/examples/extended/medical/dna/molcounters/ @ngoc @ihrivnac /examples/extended/medical/dna/neuron/ @sincerti @ihrivnac /examples/extended/medical/dna/pdb4dna/ @sincerti @ihrivnac +/examples/extended/medical/dna/phasespace/ @sincerti @ihrivnac +/examples/extended/medical/dna/radial/ @sincerti @ihrivnac /examples/extended/medical/dna/range/ @sincerti @ihrivnac /examples/extended/medical/dna/scavenger/ @ngoc @ihrivnac /examples/extended/medical/dna/slowing/ @sincerti @ihrivnac @@ -245,6 +249,7 @@ /examples/extended/medical/fanoCavity/ @maire @ihrivnac /examples/extended/medical/fanoCavity2/ @maire @ihrivnac /examples/extended/medical/GammaTherapy/ @vnivanch @ihrivnac +/examples/extended/medical/radiobiology/ @cirrone @pandola @ihrivnac /examples/extended/optical/OpNovice/ @dsawkey @ihrivnac /examples/extended/optical/OpNovice2/ @dsawkey @ihrivnac @@ -256,8 +261,7 @@ /examples/extended/parallel/MPI/exMPI02/ @kmura @ihrivnac /examples/extended/parallel/MPI/exMPI03/ @kmura @ihrivnac /examples/extended/parallel/MPI/exMPI04/ @ihrivnac -/examples/extended/parallel/TBB/ @jmadsen @ihrivnac -/examples/extended/parallel/ThreadsafeScorers/ @jmadsen @ihrivnac +/examples/extended/parallel/ThreadsafeScorers/ @bmorgan @jmadsen @ihrivnac /examples/extended/parameterisations/gflash/ @mverderi @ihrivnac /examples/extended/parameterisations/Par01/ @mverderi @ihrivnac @@ -273,7 +277,6 @@ /examples/extended/physicslists/extensibleFactory/ @rhatcher @ihrivnac @gunter /examples/extended/physicslists/factory/ @ihrivnac @gunter /examples/extended/physicslists/genericPL/ @witoldp @ihrivnac @gunter -/examples/extended/physicslists/shared/ @ihrivnac @gunter /examples/extended/polarisation/Pol01/ @vnivanch @ihrivnac diff --git a/ReleaseNotes/ReleaseNotes.11.4.html b/ReleaseNotes/ReleaseNotes.11.4.html new file mode 100644 index 0000000000..dbcf5f9836 --- /dev/null +++ b/ReleaseNotes/ReleaseNotes.11.4.html @@ -0,0 +1,2213 @@ + + +Geant4 11.4 Release Notes + + + +

+
+

+ +

+ +Geant4 11.4 Release Notes + + + + +
+ +December 5th, 2025 + +
+ +

+


+

+The code and binary libraries for the supported systems are available +through our Source +Code Web page. +

+

+We are grateful for the efforts of Geant4 users who have provided + detailed feedback or comprehensive reports of issues. + We thank in particular those who have contributed corrections, + improvements or developments included in this release. +

+

+Please refer to the +Geant4 +User Documentation for further information about using Geant4. +

+ +

Contents

+
    +
  1. Supported and Tested Platforms
  2. +
  3. Supported CLHEP, VecGeom and PTL versions
  4. +
  5. Items for migration of the user code
  6. +
  7. New Developments and Capabilities
  8. +
  9. Expected effects on physics and performance
  10. +
  11. Known Run-Time Problems and Limitations
  12. +
  13. Compilation Warnings
  14. +
  15. Geant4 Software License
  16. +
  17. Detailed list of changes and fixes
  18. +
+ +

+ +
+ + + +

1. Supported and Tested Platforms

+ +Platforms: + + +More verified and tested configurations (64 bits): + + +

+ +
+ + + +

2. Supported CLHEP, VecGeom and PTL versions

+ +This release of Geant4 has been verified with +CLHEP, release 2.4.7.2. +Use of a different CLHEP version may cause incorrect simulation results.
+NOTE: an internal module of the relevant CLHEP classes is provided and can be +used as alternative to an external CLHEP library installation.
+A configuration option allows a Geant4 installation to use the +VecGeom Library +primitives, to replace the original Geant4 solids.
+VecGeom version 2.0.0 can be adopted when using such configuration.
+PTL version 3.0.1 or later is required for external installation of the +PTL tasking library.
+CMake 3.16 is the minimum version required to build Geant4. + +

+ +
+ + + +

3. Items for migration of the user code

+ +Listed here is some relevant information on developments included in this +release. +Note that for all users a full re-installation of libraries (or a full +re-compilation) and a re-compilation of user applications is required. + +

+General +

+ + +

+Electromagnetic and optical physics +

+ + +

+Hadronic physics +

+ + +

+Run + + +

+Visualization and Modeling +

+ + +

+Data Sets +

+ + + +
+ + + +

4. New Developments and Capabilities

+ +General + + +Geometry & Field + + +Intercoms + + +Particles + + +Electromagnetic physics + + +Hadronic physics + + +Physics Lists + + +Visualization and Interfaces + + +Examples + + + +
+ + + +

5. Expected effects on physics and computing performance

+ +Electromagnetic physics + + +Hadronic physics + + +

+ +
+ + + +

6. Known Run-Time Problems and Limitations

+For a complete list of outstanding run-time problems and to submit any +problem you may find while running this version of Geant4, please refer +to the +Geant4 Problem +Reporting System. + +

+ +
+ + + +

7. Compilation Warnings

+ +There may be a few compilation warnings on some platforms. +We do not believe that any of these lead to incorrect run-time behaviour. + +

+ +
+ + + +

8. Geant4 Software License

+ +A Software License applies to the Geant4 code. +Users must accept this license in order to use it.
+The details and the list of copyright holders is available at +https://cern.ch/geant4/license +and also in the text file LICENSE distributed with the source code. + +

+ +
+ + + +

9. Detailed list of changes and fixes

+ +These are the main new features/fixes included in this release since the +last patched public release (for more detailed lists of fixes/additions, +please refer to the corresponding History files provided in most packages): + +

+ + +

Configuration

+ + + +

Analysis

+ + + +

Digitization & Hits

+ + + +

Electromagnetic Processes

+ + + +

Event

+ + + +

Externals

+ + + +

General Processes

+ + + +

Geometry

+ + + +

Global

+ + + +

Graphical Representations

+ + + +

Hadronic Processes

+ + + +

Intercoms

+ + + +

Interfaces

+ + + +

Materials

+ + + +

Parameterisations

+ + + +

Particles

+ + + +

Persistency

+ + + +

Physics lists

+ + + +

Run

+ + + +

Track & Tracking

+ + + +

Visualization

+ + + +

Data sets

+ + + +

Examples

+