git: c766dfa67392 - main - science/geant4: update to 11.1.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 05 Apr 2023 05:53:45 UTC
The branch main has been updated by fernape:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c766dfa673925737a6f6da0ea1000887d8f5baaf
commit c766dfa673925737a6f6da0ea1000887d8f5baaf
Author: Erik Jensen <erik@tenku.dk>
AuthorDate: 2023-04-01 10:57:56 +0000
Commit: Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-04-05 05:46:58 +0000
science/geant4: update to 11.1.0
PR: 268993
Reported by: erik@tenku.dk (maintainer)
---
science/geant4/Makefile | 109 +-
science/geant4/distinfo | 52 +-
.../patch-cmake_Modules_G4OptionalComponents.cmake | 35 +
science/geant4/pkg-plist | 107968 +++++++++---------
4 files changed, 57230 insertions(+), 50934 deletions(-)
diff --git a/science/geant4/Makefile b/science/geant4/Makefile
index b4684218719f..db69d3200537 100644
--- a/science/geant4/Makefile
+++ b/science/geant4/Makefile
@@ -1,21 +1,11 @@
-PORTNAME= geant4
-DISTVERSION= 11.0.3
-CATEGORIES= science parallel python devel cad
-# Supplementary data files for Geant4 fetched from MASTER_SITES:n with "n"= "data" - Geant4 itself is fetched from GL_SITE defined further down
-MASTER_SITES= https://cern.ch/geant4-data/datasets/:data
-# Names of supplementary data files for Geant4 defined in DISTFILES:n with "n"= "data"
-DISTFILES+= G4ABLA.3.1.tar.gz:data \
- G4EMLOW.8.0.tar.gz:data \
- G4ENSDFSTATE.2.3.tar.gz:data \
- G4INCL.1.0.tar.gz:data \
- G4NDL.4.6.tar.gz:data \
- G4PARTICLEXS.4.0.tar.gz:data \
- G4PhotonEvaporation.5.7.tar.gz:data \
- G4PII.1.3.tar.gz:data \
- G4RadioactiveDecay.5.6.tar.gz:data \
- G4RealSurface.2.2.tar.gz:data \
- G4SAIDDATA.2.0.tar.gz:data
-DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
+PORTNAME= geant4
+DISTVERSIONPREFIX= v
+DISTVERSION= 11.1.0
+CATEGORIES= science parallel devel cad
+MASTER_SITES= https://cern.ch/geant4-data/releases/ \
+ https://cern.ch/geant4-data/datasets/:data
+DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${EXTRACT_SUFX}
+DIST_SUBDIR= ${PORTNAME} # dataset versions generally span several release versions
MAINTAINER= erik@tenku.dk
COMMENT= Simulate the passage of particles through matter
@@ -26,54 +16,83 @@ LICENSE_NAME= Geant4 Software License
LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-BUILD_DEPENDS= git:devel/git
-LIB_DEPENDS= libexpat.so:textproc/expat2 \
+LIB_DEPENDS= libCLHEP.so:science/clhep \
+ libexpat.so:textproc/expat2 \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libpng.so:graphics/png \
- libxcb-icccm.so:x11/xcb-util-wm \
- libxcb-util.so:x11/xcb-util \
+ libptl.so:devel/ptl \
+ libtbb.so:devel/onetbb \
libxerces-c.so:textproc/xerces-c3 \
- libxkbcommon.so:x11/libxkbcommon \
- ${PY_BOOST}
+ libxkbcommon.so:x11/libxkbcommon
USES= cmake \
compiler:c++17-lang \
gl \
motif \
- python:3.9+ \
+ qt:5 \
xorg
-CMAKE_ON= GEANT4_BUILD_MULTITHREADED \
- GEANT4_USE_GDML \
- GEANT4_USE_OPENGL_X11 \
- GEANT4_USE_PYTHON \
- GEANT4_USE_RAYTRACER_X11 \
- GEANT4_USE_XM \
- GEANT4_USE_FREETYPE
-USE_GITLAB= yes
-GL_SITE= https://gitlab.cern.ch/
-GL_COMMIT= 3136fa97238bf2b24eba982206fb72b32b898d96
USE_GL= egl gl glu opengl
-USE_LDCONFIG= yes
+USE_QT= 3d buildtools core gui network \
+ opengl printsupport qmake widgets
USE_XORG= ice sm x11 xau xaw xcb xcomposite \
xcursor xdamage xdmcp xext xfixes \
xfont xfont2 xft xi xinerama \
xkbfile xmu xpm xrandr xrender \
xres xscrnsaver xt xtst xv xxf86vm
-CONFIGURE_WRKSRC?= ${WRKDIR}/.build
-STAGEDIR?= ${WRKDIR}/stage
-CMAKE_ARGS+= -DGEANT4_BUILD_TLS_MODEL=global-dynamic
+CMAKE_ON= GEANT4_BUILD_MULTITHREADED \
+ GEANT4_USE_SYSTEM_CLHEP \
+ GEANT4_USE_SYSTEM_PTL \
+ GEANT4_USE_SYSTEM_ZLIB \
+ GEANT4_USE_FREETYPE \
+ GEANT4_USE_GDML \
+ GEANT4_USE_OPENGL_X11 \
+ GEANT4_USE_QT \
+ GEANT4_USE_RAYTRACER_X11 \
+ GEANT4_USE_TBB \
+ GEANT4_USE_XM
+
+G4ABLA_VERSION= 3.1
+G4EMLOW_VERSION= 8.2
+G4ENSDFSTATE_VERSION= 2.3
+G4INCL_VERSION= 1.0
+G4NDL_VERSION= 4.7
+G4PARTICLEXS_VERSION= 4.0
+G4PhotonEvaporation_VERSION= 5.7
+G4PII_VERSION= 1.3
+G4RadioactiveDecay_VERSION= 5.6
+G4RealSurface_VERSION= 2.2
+G4SAIDDATA_VERSION= 2.0
+G4TENDL_VERSION= 1.4
+G4_DATASETS= G4ABLA.${G4ABLA_VERSION} G4EMLOW.${G4EMLOW_VERSION} G4ENSDFSTATE.${G4ENSDFSTATE_VERSION} G4INCL.${G4INCL_VERSION} \
+ G4NDL.${G4NDL_VERSION} G4PARTICLEXS.${G4PARTICLEXS_VERSION} G4PhotonEvaporation.${G4PhotonEvaporation_VERSION} G4PII.${G4PII_VERSION} \
+ G4RadioactiveDecay.${G4RadioactiveDecay_VERSION} G4RealSurface.${G4RealSurface_VERSION} G4SAIDDATA.${G4SAIDDATA_VERSION} G4TENDL.${G4TENDL_VERSION}
+.for dataset in ${G4_DATASETS}
+DISTFILES+= ${dataset}${EXTRACT_SUFX}:data
+.endfor
+
+PLIST_SUB+= G4ABLA_VERSION="${G4ABLA_VERSION}" \
+ G4EMLOW_VERSION="${G4EMLOW_VERSION}" \
+ G4ENSDFSTATE_VERSION="${G4ENSDFSTATE_VERSION}" \
+ G4INCL_VERSION="${G4INCL_VERSION}" \
+ G4NDL_VERSION="${G4NDL_VERSION}" \
+ G4PARTICLEXS_VERSION="${G4PARTICLEXS_VERSION}" \
+ G4PhotonEvaporation_VERSION="${G4PhotonEvaporation_VERSION}" \
+ G4PII_VERSION="${G4PII_VERSION}" \
+ G4RadioactiveDecay_VERSION="${G4RadioactiveDecay_VERSION}" \
+ G4RealSurface_VERSION="${G4RealSurface_VERSION}" \
+ G4SAIDDATA_VERSION="${G4SAIDDATA_VERSION}" \
+ G4TENDL_VERSION="${G4TENDL_VERSION}" \
+ SHLIB_VER="${DISTVERSION}"
-G4_DATADIRS= G4ABLA3.1 G4EMLOW8.0 G4ENSDFSTATE2.3 \
- G4INCL1.0 G4NDL4.6 G4PARTICLEXS4.0 \
- G4PII1.3 G4SAIDDATA2.0 \
- PhotonEvaporation5.7 \
- RadioactiveDecay5.6 RealSurface2.2
+G4_DATADIRS= G4ABLA${G4ABLA_VERSION} G4EMLOW${G4EMLOW_VERSION} G4ENSDFSTATE${G4ENSDFSTATE_VERSION} G4INCL${G4INCL_VERSION} \
+ G4NDL${G4NDL_VERSION} G4PARTICLEXS${G4PARTICLEXS_VERSION} PhotonEvaporation${G4PhotonEvaporation_VERSION} G4PII${G4PII_VERSION} \
+ RadioactiveDecay${G4RadioactiveDecay_VERSION} RealSurface${G4RealSurface_VERSION} G4SAIDDATA${G4SAIDDATA_VERSION} G4TENDL${G4TENDL_VERSION}
post-install:
.for dir in ${G4_DATADIRS}
- cd ${WRKDIR} && ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${PREFIX}/share/Geant4-${DISTVERSION}/data/
+ cd ${WRKDIR} && ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${PREFIX}/share/Geant4/data/
.endfor
.include <bsd.port.mk>
diff --git a/science/geant4/distinfo b/science/geant4/distinfo
index 1fb1ddd1618e..4dc3a6328471 100644
--- a/science/geant4/distinfo
+++ b/science/geant4/distinfo
@@ -1,25 +1,27 @@
-TIMESTAMP = 1672014081
-SHA256 (geant4-11.0.3/G4ABLA.3.1.tar.gz) = 7698b052b58bf1b9886beacdbd6af607adc1e099fc730ab6b21cf7f090c027ed
-SIZE (geant4-11.0.3/G4ABLA.3.1.tar.gz) = 107286
-SHA256 (geant4-11.0.3/G4EMLOW.8.0.tar.gz) = d919a8e5838688257b9248a613910eb2a7633059e030c8b50c0a2c2ad9fd2b3b
-SIZE (geant4-11.0.3/G4EMLOW.8.0.tar.gz) = 326834565
-SHA256 (geant4-11.0.3/G4ENSDFSTATE.2.3.tar.gz) = 9444c5e0820791abd3ccaace105b0e47790fadce286e11149834e79c4a8e9203
-SIZE (geant4-11.0.3/G4ENSDFSTATE.2.3.tar.gz) = 290745
-SHA256 (geant4-11.0.3/G4INCL.1.0.tar.gz) = 716161821ae9f3d0565fbf3c2cf34f4e02e3e519eb419a82236eef22c2c4367d
-SIZE (geant4-11.0.3/G4INCL.1.0.tar.gz) = 95840
-SHA256 (geant4-11.0.3/G4NDL.4.6.tar.gz) = 9d287cf2ae0fb887a2adce801ee74fb9be21b0d166dab49bcbee9408a5145408
-SIZE (geant4-11.0.3/G4NDL.4.6.tar.gz) = 599862135
-SHA256 (geant4-11.0.3/G4PARTICLEXS.4.0.tar.gz) = 9381039703c3f2b0fd36ab4999362a2c8b4ff9080c322f90b4e319281133ca95
-SIZE (geant4-11.0.3/G4PARTICLEXS.4.0.tar.gz) = 12242648
-SHA256 (geant4-11.0.3/G4PhotonEvaporation.5.7.tar.gz) = 761e42e56ffdde3d9839f9f9d8102607c6b4c0329151ee518206f4ee9e77e7e5
-SIZE (geant4-11.0.3/G4PhotonEvaporation.5.7.tar.gz) = 10089240
-SHA256 (geant4-11.0.3/G4PII.1.3.tar.gz) = 6225ad902675f4381c98c6ba25fc5a06ce87549aa979634d3d03491d6616e926
-SIZE (geant4-11.0.3/G4PII.1.3.tar.gz) = 4293607
-SHA256 (geant4-11.0.3/G4RadioactiveDecay.5.6.tar.gz) = 3886077c9c8e5a98783e6718e1c32567899eeb2dbb33e402d4476bc2fe4f0df1
-SIZE (geant4-11.0.3/G4RadioactiveDecay.5.6.tar.gz) = 1059792
-SHA256 (geant4-11.0.3/G4RealSurface.2.2.tar.gz) = 9954dee0012f5331267f783690e912e72db5bf52ea9babecd12ea22282176820
-SIZE (geant4-11.0.3/G4RealSurface.2.2.tar.gz) = 132506346
-SHA256 (geant4-11.0.3/G4SAIDDATA.2.0.tar.gz) = 1d26a8e79baa71e44d5759b9f55a67e8b7ede31751316a9e9037d80090c72e91
-SIZE (geant4-11.0.3/G4SAIDDATA.2.0.tar.gz) = 38502
-SHA256 (geant4-11.0.3/geant4-geant4-3136fa97238bf2b24eba982206fb72b32b898d96_GL0.tar.gz) = 403573c6028b7dbd01858980846565ec5a9b4030ce968e46503369f7bdb37da6
-SIZE (geant4-11.0.3/geant4-geant4-3136fa97238bf2b24eba982206fb72b32b898d96_GL0.tar.gz) = 35651209
+TIMESTAMP = 1676675889
+SHA256 (geant4/geant4-v11.1.0.tar.gz) = 051e43066152c373f74746bdffe6f0c9e4175ad9cf1eb7b67da0dc1a05d0b985
+SIZE (geant4/geant4-v11.1.0.tar.gz) = 36412990
+SHA256 (geant4/G4ABLA.3.1.tar.gz) = 7698b052b58bf1b9886beacdbd6af607adc1e099fc730ab6b21cf7f090c027ed
+SIZE (geant4/G4ABLA.3.1.tar.gz) = 107286
+SHA256 (geant4/G4EMLOW.8.2.tar.gz) = 3d7768264ff5a53bcb96087604bbe11c60b7fea90aaac8f7d1252183e1a8e427
+SIZE (geant4/G4EMLOW.8.2.tar.gz) = 329428359
+SHA256 (geant4/G4ENSDFSTATE.2.3.tar.gz) = 9444c5e0820791abd3ccaace105b0e47790fadce286e11149834e79c4a8e9203
+SIZE (geant4/G4ENSDFSTATE.2.3.tar.gz) = 290745
+SHA256 (geant4/G4INCL.1.0.tar.gz) = 716161821ae9f3d0565fbf3c2cf34f4e02e3e519eb419a82236eef22c2c4367d
+SIZE (geant4/G4INCL.1.0.tar.gz) = 95840
+SHA256 (geant4/G4NDL.4.7.tar.gz) = 7e7d3d2621102dc614f753ad928730a290d19660eed96304a9d24b453d670309
+SIZE (geant4/G4NDL.4.7.tar.gz) = 1114928821
+SHA256 (geant4/G4PARTICLEXS.4.0.tar.gz) = 9381039703c3f2b0fd36ab4999362a2c8b4ff9080c322f90b4e319281133ca95
+SIZE (geant4/G4PARTICLEXS.4.0.tar.gz) = 12242648
+SHA256 (geant4/G4PhotonEvaporation.5.7.tar.gz) = 761e42e56ffdde3d9839f9f9d8102607c6b4c0329151ee518206f4ee9e77e7e5
+SIZE (geant4/G4PhotonEvaporation.5.7.tar.gz) = 10089240
+SHA256 (geant4/G4PII.1.3.tar.gz) = 6225ad902675f4381c98c6ba25fc5a06ce87549aa979634d3d03491d6616e926
+SIZE (geant4/G4PII.1.3.tar.gz) = 4293607
+SHA256 (geant4/G4RadioactiveDecay.5.6.tar.gz) = 3886077c9c8e5a98783e6718e1c32567899eeb2dbb33e402d4476bc2fe4f0df1
+SIZE (geant4/G4RadioactiveDecay.5.6.tar.gz) = 1059792
+SHA256 (geant4/G4RealSurface.2.2.tar.gz) = 9954dee0012f5331267f783690e912e72db5bf52ea9babecd12ea22282176820
+SIZE (geant4/G4RealSurface.2.2.tar.gz) = 132506346
+SHA256 (geant4/G4SAIDDATA.2.0.tar.gz) = 1d26a8e79baa71e44d5759b9f55a67e8b7ede31751316a9e9037d80090c72e91
+SIZE (geant4/G4SAIDDATA.2.0.tar.gz) = 38502
+SHA256 (geant4/G4TENDL.1.4.tar.gz) = 4b7274020cc8b4ed569b892ef18c2e088edcdb6b66f39d25585ccee25d9721e0
+SIZE (geant4/G4TENDL.1.4.tar.gz) = 912261874
diff --git a/science/geant4/files/patch-cmake_Modules_G4OptionalComponents.cmake b/science/geant4/files/patch-cmake_Modules_G4OptionalComponents.cmake
new file mode 100644
index 000000000000..eb924da5a530
--- /dev/null
+++ b/science/geant4/files/patch-cmake_Modules_G4OptionalComponents.cmake
@@ -0,0 +1,35 @@
+--- cmake/Modules/G4OptionalComponents.cmake.orig 2023-03-31 14:13:37 UTC
++++ cmake/Modules/G4OptionalComponents.cmake
+@@ -38,8 +38,31 @@ endif()
+
+ option(GEANT4_USE_SYSTEM_CLHEP "Use system CLHEP library" ${_default_use_system_clhep})
+
++#[[CLHEP installs CMake Config files not, e.g., to '<prefix>/libdata/CLHEP/' (where CMake
++ would have no trouble finding the files), but to '<prefix>/libdata/CLHEP-<VERSION>/'.
++ There is no straight-forward way to communicate this to CMake's `find_package`, but
++ we can provide a list of additional PATHS for CMake to try as *prefixes*.
++ We find all absolute paths from the system's pre-defined prefixes to directories
++ containing a file "CLHEPConfig.cmake" and provide these paths as prefixes, slightly
++ abusing the fact that one of CMake's search paths is just '<prefix>/'.
++ See https://cmake.org/cmake/help/latest/command/find_package.html#config-mode-search-procedure.]]
++unset(_paths)
++foreach(_prefix ${CMAKE_SYSTEM_PREFIX_PATH})
++ file(GLOB _find_results ${_prefix}/*/CLHEP*)
++ list(APPEND _paths ${_find_results})
++endforeach()
++list(REMOVE_DUPLICATES _paths)
++foreach(_path ${_paths})
++ file(GLOB _find_results ${_path}/CLHEPConfig.cmake)
++ if("${_find_results}" STREQUAL "")
++ list(REMOVE_ITEM _paths ${_path})
++ endif()
++endforeach()
++unset(_find_results)
+ if(GEANT4_USE_SYSTEM_CLHEP)
+- find_package(CLHEP 2.4.6.0 REQUIRED CONFIG)
++ find_package(CLHEP 2.4.6.0 REQUIRED CONFIG
++ PATHS ${_paths})
++ unset(_paths)
+ geant4_save_package_variables(CLHEP CLHEP_DIR)
+ else()
+ set(CLHEP_FOUND TRUE)
diff --git a/science/geant4/pkg-plist b/science/geant4/pkg-plist
index 55aff8bcaa06..f4ce33b759b6 100644
--- a/science/geant4/pkg-plist
+++ b/science/geant4/pkg-plist
@@ -1,118 +1,167 @@
-@dir share/Geant4-11.0.3/data/G4NDL4.6/Inelastic/F16
+@dir share/Geant4/data/G4NDL%%G4NDL_VERSION%%/Inelastic/F16
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Elastic/FS
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F01
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F03
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F04
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F05
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F06
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F07
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F08
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F09
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F10
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F11
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F12
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F13
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F14
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F15
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F16
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F17
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F18
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F19
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F20
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F21
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F22
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F23
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F24
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F25
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F26
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F27
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F28
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F29
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F30
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F31
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F32
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F33
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F34
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F35
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Alpha/Inelastic/F36
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Elastic/FS
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F03
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F04
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F05
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F06
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F07
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F08
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F09
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F11
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F12
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F13
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F14
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F15
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F16
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F17
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F18
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F19
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F20
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F21
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F22
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F24
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F25
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F26
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F27
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F28
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F29
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F30
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F31
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F32
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F33
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F34
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F35
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Deuteron/Inelastic/F36
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Elastic/FS
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F01
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F03
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F04
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F05
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F06
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F07
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F08
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F09
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F11
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F12
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F13
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F14
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F15
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F16
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F17
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F18
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F19
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F20
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F21
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F22
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F25
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F26
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F27
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F28
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F29
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F32
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F33
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F34
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F35
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/He3/Inelastic/F36
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Elastic/FS
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F03
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F04
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F05
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F06
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F07
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F08
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F09
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F11
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F12
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F13
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F14
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F15
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F16
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F17
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F18
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F19
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F20
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F21
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F22
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F23
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F25
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F28
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F29
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F31
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F32
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F33
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F34
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F35
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Proton/Inelastic/F36
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Elastic/FS
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F03
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F07
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F09
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F11
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F12
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F13
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F14
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F15
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F16
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F17
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F18
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F19
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F20
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F21
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F22
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F23
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F25
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F26
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F27
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F28
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F29
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F30
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F31
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F32
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F33
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F34
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F35
+@dir share/Geant4/data/G4TENDL%%G4TENDL_VERSION%%/Triton/Inelastic/F36
bin/geant4-config
bin/geant4.csh
bin/geant4.sh
include/Geant4/AddClone_def.hh
-include/Geant4/CLHEP/Evaluator/Evaluator.h
-include/Geant4/CLHEP/Evaluator/hash_map.icc
-include/Geant4/CLHEP/Evaluator/stack.icc
-include/Geant4/CLHEP/Evaluator/string.icc
-include/Geant4/CLHEP/Geometry/BasicVector3D.h
-include/Geant4/CLHEP/Geometry/Normal3D.h
-include/Geant4/CLHEP/Geometry/Plane3D.h
-include/Geant4/CLHEP/Geometry/Point3D.h
-include/Geant4/CLHEP/Geometry/Transform3D.h
-include/Geant4/CLHEP/Geometry/Transform3D.icc
-include/Geant4/CLHEP/Geometry/Vector3D.h
-include/Geant4/CLHEP/Random/DoubConv.h
-include/Geant4/CLHEP/Random/DualRand.h
-include/Geant4/CLHEP/Random/EngineFactory.h
-include/Geant4/CLHEP/Random/engineIDulong.h
-include/Geant4/CLHEP/Random/gaussQTables.cdat
-include/Geant4/CLHEP/Random/gaussTables.cdat
-include/Geant4/CLHEP/Random/JamesRandom.h
-include/Geant4/CLHEP/Random/mixmax_skip_N17.icc
-include/Geant4/CLHEP/Random/mixmax_skip_N240.icc
-include/Geant4/CLHEP/Random/mixmax_skip_N8.icc
-include/Geant4/CLHEP/Random/MixMaxRng.h
-include/Geant4/CLHEP/Random/MTwistEngine.h
-include/Geant4/CLHEP/Random/NonRandomEngine.h
-include/Geant4/CLHEP/Random/poissonTables.cdat
-include/Geant4/CLHEP/Random/RandBinomial.h
-include/Geant4/CLHEP/Random/RandBinomial.icc
-include/Geant4/CLHEP/Random/RandBit.h
-include/Geant4/CLHEP/Random/RandBit.icc
-include/Geant4/CLHEP/Random/RandBreitWigner.h
-include/Geant4/CLHEP/Random/RandBreitWigner.icc
-include/Geant4/CLHEP/Random/RandChiSquare.h
-include/Geant4/CLHEP/Random/RandChiSquare.icc
-include/Geant4/CLHEP/Random/RandExponential.h
-include/Geant4/CLHEP/Random/RandExponential.icc
-include/Geant4/CLHEP/Random/RandExpZiggurat.h
-include/Geant4/CLHEP/Random/RandFlat.h
-include/Geant4/CLHEP/Random/RandFlat.icc
-include/Geant4/CLHEP/Random/RandGamma.h
-include/Geant4/CLHEP/Random/RandGamma.icc
-include/Geant4/CLHEP/Random/RandGauss.h
-include/Geant4/CLHEP/Random/RandGauss.icc
-include/Geant4/CLHEP/Random/RandGaussQ.h
-include/Geant4/CLHEP/Random/RandGaussQ.icc
-include/Geant4/CLHEP/Random/RandGaussZiggurat.h
-include/Geant4/CLHEP/Random/RandGeneral.h
-include/Geant4/CLHEP/Random/RandGeneral.icc
-include/Geant4/CLHEP/Random/RandLandau.h
-include/Geant4/CLHEP/Random/RandLandau.icc
-include/Geant4/CLHEP/Random/Random.h
-include/Geant4/CLHEP/Random/Random.icc
-include/Geant4/CLHEP/Random/RandomEngine.h
-include/Geant4/CLHEP/Random/RandomEngine.icc
-include/Geant4/CLHEP/Random/Randomize.h
-include/Geant4/CLHEP/Random/RandPoisson.h
-include/Geant4/CLHEP/Random/RandPoisson.icc
-include/Geant4/CLHEP/Random/RandPoissonQ.h
-include/Geant4/CLHEP/Random/RandPoissonQ.icc
-include/Geant4/CLHEP/Random/RandStudentT.h
-include/Geant4/CLHEP/Random/RandStudentT.icc
-include/Geant4/CLHEP/Random/RanecuEngine.h
-include/Geant4/CLHEP/Random/Ranlux64Engine.h
-include/Geant4/CLHEP/Random/RanluxEngine.h
-include/Geant4/CLHEP/Random/ranluxpp/helpers.h
-include/Geant4/CLHEP/Random/ranluxpp/mulmod.h
-include/Geant4/CLHEP/Random/ranluxpp/ranlux_lcg.h
-include/Geant4/CLHEP/Random/RanluxppEngine.h
-include/Geant4/CLHEP/Random/RanshiEngine.h
-include/Geant4/CLHEP/Random/SeedTable.h
-include/Geant4/CLHEP/Random/Stat.h
-include/Geant4/CLHEP/Random/StaticRandomStates.h
-include/Geant4/CLHEP/Units/PhysicalConstants.h
-include/Geant4/CLHEP/Units/SystemOfUnits.h
-include/Geant4/CLHEP/Utility/atomic_int.h
-include/Geant4/CLHEP/Utility/defs.h
-include/Geant4/CLHEP/Utility/keywords.h
-include/Geant4/CLHEP/Utility/memory.h
-include/Geant4/CLHEP/Utility/noncopyable.h
-include/Geant4/CLHEP/Utility/thread_local.h
-include/Geant4/CLHEP/Utility/use_atomic.h
-include/Geant4/CLHEP/Vector/AxisAngle.h
-include/Geant4/CLHEP/Vector/AxisAngle.icc
-include/Geant4/CLHEP/Vector/Boost.h
-include/Geant4/CLHEP/Vector/Boost.icc
-include/Geant4/CLHEP/Vector/BoostX.h
-include/Geant4/CLHEP/Vector/BoostX.icc
-include/Geant4/CLHEP/Vector/BoostY.h
-include/Geant4/CLHEP/Vector/BoostY.icc
-include/Geant4/CLHEP/Vector/BoostZ.h
-include/Geant4/CLHEP/Vector/BoostZ.icc
-include/Geant4/CLHEP/Vector/EulerAngles.h
-include/Geant4/CLHEP/Vector/EulerAngles.icc
-include/Geant4/CLHEP/Vector/LorentzRotation.h
-include/Geant4/CLHEP/Vector/LorentzRotation.icc
-include/Geant4/CLHEP/Vector/LorentzVector.h
-include/Geant4/CLHEP/Vector/LorentzVector.icc
-include/Geant4/CLHEP/Vector/Rotation.h
-include/Geant4/CLHEP/Vector/Rotation.icc
-include/Geant4/CLHEP/Vector/RotationInterfaces.h
-include/Geant4/CLHEP/Vector/RotationInterfaces.icc
-include/Geant4/CLHEP/Vector/RotationX.h
-include/Geant4/CLHEP/Vector/RotationX.icc
-include/Geant4/CLHEP/Vector/RotationY.h
-include/Geant4/CLHEP/Vector/RotationY.icc
-include/Geant4/CLHEP/Vector/RotationZ.h
-include/Geant4/CLHEP/Vector/RotationZ.icc
-include/Geant4/CLHEP/Vector/ThreeVector.h
-include/Geant4/CLHEP/Vector/ThreeVector.icc
-include/Geant4/CLHEP/Vector/TwoVector.h
-include/Geant4/CLHEP/Vector/TwoVector.icc
include/Geant4/CompileTimeConstraints.hh
include/Geant4/evtdefs.hh
include/Geant4/FTF_BIC.hh
@@ -186,7 +235,6 @@ include/Geant4/G4Analyser.hh
include/Geant4/G4AnalysisManager.hh
include/Geant4/G4AnalysisManagerState.hh
include/Geant4/G4AnalysisMessenger.hh
-include/Geant4/G4AnalysisMessengerHelper.hh
include/Geant4/G4AnalysisUtilities.hh
include/Geant4/G4AnalysisVerbose.hh
include/Geant4/G4AnalyticalPolSolver.hh
@@ -247,6 +295,8 @@ include/Geant4/G4ANuElNucleusCcModel.hh
include/Geant4/G4ANuElNucleusNcModel.hh
include/Geant4/G4ANuMuNucleusCcModel.hh
include/Geant4/G4ANuMuNucleusNcModel.hh
+include/Geant4/G4ANuTauNucleusCcModel.hh
+include/Geant4/G4ANuTauNucleusNcModel.hh
include/Geant4/G4AnyMethod.hh
include/Geant4/G4AnyType.hh
include/Geant4/G4ApplicationState.hh
@@ -307,7 +357,6 @@ include/Geant4/G4BaryonSplitter.hh
include/Geant4/G4BaryonWidth.hh
include/Geant4/G4BaseAnalysisManager.hh
include/Geant4/G4BaseFileManager.hh
-include/Geant4/G4BaseHistoUtilities.hh
include/Geant4/G4BaseNtupleManager.hh
include/Geant4/G4BaseRNtupleManager.hh
include/Geant4/G4BatemanParameters.hh
@@ -381,10 +430,13 @@ include/Geant4/G4BOptnForceFreeFlight.hh
include/Geant4/G4BOptnLeadingParticle.hh
include/Geant4/G4BOptrForceCollision.hh
include/Geant4/G4BOptrForceCollisionTrackData.hh
+include/Geant4/G4BorisDriver.hh
+include/Geant4/G4BorisDriver.icc
+include/Geant4/G4BorisScheme.hh
+include/Geant4/G4BorisScheme.icc
include/Geant4/G4BosonConstructor.hh
include/Geant4/G4BoundingEnvelope.hh
include/Geant4/G4BoundingExtentScene.hh
-include/Geant4/G4BoundingSphereScene.hh
include/Geant4/G4Box.hh
include/Geant4/G4Box.icc
include/Geant4/G4BraggIonGasModel.hh
@@ -599,7 +651,6 @@ include/Geant4/G4CookShellCorrections.hh
include/Geant4/G4CoulombBarrier.hh
include/Geant4/G4CoulombScattering.hh
include/Geant4/G4CoupledTransportation.hh
-include/Geant4/G4CoupledTransportation.icc
include/Geant4/G4coutDestination.hh
include/Geant4/G4coutFormatters.hh
include/Geant4/G4CRCoalescence.hh
@@ -749,7 +800,6 @@ include/Geant4/G4DNAIndependentReactionTimeStepper.hh
include/Geant4/G4DNAIonElasticModel.hh
include/Geant4/G4DNAIonisation.hh
include/Geant4/G4DNAIons.hh
-include/Geant4/G4DNAIRT_geometries.hh
include/Geant4/G4DNAIRT.hh
include/Geant4/G4DNAIRTMoleculeEncounterStepper.hh
include/Geant4/G4DNAMakeReaction.hh
@@ -768,19 +818,21 @@ include/Geant4/G4DNAMolecule.hh
include/Geant4/G4DNAMoleculeEncounterStepper.hh
include/Geant4/G4DNAOneStepThermalizationModel.hh
include/Geant4/G4DNAOneStepThermalizationModel.hpp
-include/Geant4/G4DNAPartiallyDiffusionControlled.hh
include/Geant4/G4DNAPlasmonExcitation.hh
include/Geant4/G4DNAPositronium.hh
include/Geant4/G4DNAPTBAugerModel.hh
include/Geant4/G4DNAPTBElasticModel.hh
+include/Geant4/G4DNAPTBExcitationStructure.hh
include/Geant4/G4DNAPTBExcitationModel.hh
include/Geant4/G4DNAPTBIonisationModel.hh
include/Geant4/G4DNAPTBIonisationStructure.hh
+include/Geant4/G4DNAPolyNucleotideReactionProcess.hh
include/Geant4/G4DNAQuinnPlasmonExcitationModel.hh
-include/Geant4/G4DNAReactionTypeManager.hh
include/Geant4/G4DNARelativisticIonisationModel.hh
include/Geant4/G4DNARevertProbability.hh
include/Geant4/G4DNARotExcitation.hh
+include/Geant4/G4DNARPWBAExcitationModel.hh
+include/Geant4/G4DNARPWBAIonisationModel.hh
include/Geant4/G4DNARuddAngle.hh
include/Geant4/G4DNARuddIonisationExtendedModel.hh
include/Geant4/G4DNARuddIonisationModel.hh
@@ -791,7 +843,6 @@ include/Geant4/G4DNAScreenedRutherfordElasticModel.hh
include/Geant4/G4DNASecondOrderReaction.hh
include/Geant4/G4DNASmoluchowskiDiffusion.hh
include/Geant4/G4DNASmoluchowskiReactionModel.hh
-include/Geant4/G4DNATotallyDiffusionControlled.hh
include/Geant4/G4DNATransformElectronModel.hh
include/Geant4/G4DNAUeharaScreenedRutherfordElasticModel.hh
include/Geant4/G4DNAUpdateSystemModel.hh
@@ -814,7 +865,6 @@ include/Geant4/G4DsMesonPlus.hh
include/Geant4/G4DummyModel.hh
include/Geant4/G4DynamicParticle.hh
include/Geant4/G4DynamicParticle.icc
-include/Geant4/G4DynamicParticleFastVector.hh
include/Geant4/G4DynamicParticleVector.hh
include/Geant4/G4eAdjointMultipleScattering.hh
include/Geant4/G4eBremParametrizedModel.hh
@@ -885,6 +935,7 @@ include/Geant4/G4EMDataSet.hh
include/Geant4/G4EMDissociation.hh
include/Geant4/G4EMDissociationCrossSection.hh
include/Geant4/G4EMDissociationSpectrum.hh
+include/Geant4/G4EmDNABuilder.hh
include/Geant4/G4EmDNAChemistry_option1.hh
include/Geant4/G4EmDNAChemistry_option2.hh
include/Geant4/G4EmDNAChemistry_option3.hh
@@ -907,6 +958,7 @@ include/Geant4/G4EmElementSelector.hh
include/Geant4/G4EmExtraParameters.hh
include/Geant4/G4EmExtraParametersMessenger.hh
include/Geant4/G4EmExtraPhysics.hh
+include/Geant4/G4EmFluoDirectory.hh
include/Geant4/G4EmLivermorePhysics.hh
include/Geant4/G4EmLivermorePolarizedPhysics.hh
include/Geant4/G4EmLowEParameters.hh
@@ -932,7 +984,10 @@ include/Geant4/G4EmStandardPhysics.hh
include/Geant4/G4EmStandardPhysicsGS.hh
include/Geant4/G4EmStandardPhysicsSS.hh
include/Geant4/G4EmStandardPhysicsWVI.hh
+include/Geant4/G4EmStandUtil.hh
include/Geant4/G4EmTableType.hh
+include/Geant4/G4EmTableUtil.hh
+include/Geant4/G4EmUtility.hh
include/Geant4/G4eMultipleScattering.hh
include/Geant4/G4EnclosingCylinder.hh
include/Geant4/G4ENDFTapeRead.hh
@@ -1067,6 +1122,7 @@ include/Geant4/G4FermiFragment.hh
include/Geant4/G4FermiFragmentsPoolVI.hh
include/Geant4/G4FermiMomentum.hh
include/Geant4/G4FermiPair.hh
+include/Geant4/G4FermiCoulombBarrier.hh
include/Geant4/G4FermiPhaseSpaceDecay.hh
include/Geant4/G4FFGDebuggingMacros.hh
include/Geant4/G4FFGDefaultValues.hh
@@ -1083,7 +1139,6 @@ include/Geant4/G4FieldTrackUpdator.hh
include/Geant4/G4FieldUtils.hh
include/Geant4/G4FieldUtils.icc
include/Geant4/G4FilecoutDestination.hh
-include/Geant4/G4FileMessenger.hh
include/Geant4/G4Filesystem.hh
include/Geant4/G4FileUtilities.hh
include/Geant4/G4FissionBarrier.hh
@@ -1135,6 +1190,8 @@ include/Geant4/G4FTFPNeutronBuilder.hh
include/Geant4/G4FTFPPiKBuilder.hh
include/Geant4/G4FTFPPionBuilder.hh
include/Geant4/G4FTFPProtonBuilder.hh
+include/Geant4/G4FTFTunings.hh
+include/Geant4/G4FTFTuningsMessenger.hh
include/Geant4/G4Gamma.hh
include/Geant4/G4GammaConversion.hh
include/Geant4/G4GammaConversionToMuons.hh
@@ -1189,6 +1246,7 @@ include/Geant4/G4Generator2BS.hh
include/Geant4/G4GeneratorPrecompoundInterface.hh
include/Geant4/G4GenericAnalysisManager.hh
include/Geant4/G4GenericAnalysisManager.icc
+include/Geant4/G4GenericAnalysisMessenger.hh
include/Geant4/G4GenericBiasingPhysics.hh
include/Geant4/G4GenericFileManager.hh
include/Geant4/G4GenericFileManager.icc
@@ -1223,7 +1281,9 @@ include/Geant4/G4GIDI_mass.hh
include/Geant4/G4GIDI_Misc.hh
include/Geant4/G4GIDI_target.hh
include/Geant4/G4GIDI.hh
+include/Geant4/G4gl2ps.hh
include/Geant4/G4GlobalConfig.hh
+include/Geant4/G4GlobalConfig.hh.in
include/Geant4/G4GlobalFastSimulationManager.hh
include/Geant4/G4GlobalMagFieldMessenger.hh
include/Geant4/G4Gluons.hh
@@ -1248,16 +1308,11 @@ include/Geant4/G4GRSVolume.icc
include/Geant4/G4GRSVolumeHandle.hh
include/Geant4/G4GSMottCorrection.hh
include/Geant4/G4GSPWACorrections.hh
-include/Geant4/G4H1Messenger.hh
-include/Geant4/G4H1ToolsManager.hh
include/Geant4/G4H2.hh
-include/Geant4/G4H2Messenger.hh
include/Geant4/G4H2O.hh
include/Geant4/G4H2O2.hh
-include/Geant4/G4H2ToolsManager.hh
-include/Geant4/G4H3Messenger.hh
include/Geant4/G4H3O.hh
-include/Geant4/G4H3ToolsManager.hh
+include/Geant4/G4HadDataHandler.hh
include/Geant4/G4HadDecayGenerator.hh
include/Geant4/G4HadFinalState.hh
include/Geant4/G4HadLeadBias.hh
@@ -1273,6 +1328,8 @@ include/Geant4/G4HadPhaseSpaceKopylov.hh
include/Geant4/G4HadPhaseSpaceNBodyAsai.hh
include/Geant4/G4HadProcesses.hh
include/Geant4/G4HadProjectile.hh
+include/Geant4/G4HadXSHelper.hh
+include/Geant4/G4HadXSTypes.hh
include/Geant4/G4HadronBuilder.hh
include/Geant4/G4HadronDElasticPhysics.hh
include/Geant4/G4HadronElastic.hh
@@ -1914,6 +1971,7 @@ include/Geant4/G4MoleculeGunMessenger.hh
include/Geant4/G4MoleculeHandleManager.hh
include/Geant4/G4MoleculeIterator.hh
include/Geant4/G4MoleculeTable.hh
+include/Geant4/G4MoleculeTableMessenger.hh
include/Geant4/G4MollerBhabhaModel.hh
include/Geant4/G4MonopoleEq.hh
include/Geant4/G4MottData.hh
@@ -1960,6 +2018,8 @@ include/Geant4/G4MuonMinusCapture.hh
include/Geant4/G4MuonNuclearProcess.hh
include/Geant4/G4MuonPlus.hh
include/Geant4/G4MuonRadiativeDecayChannelWithSpin.hh
+include/Geant4/G4MuonToMuonPairProduction.hh
+include/Geant4/G4MuonToMuonPairProductionModel.hh
include/Geant4/G4MuonVDNuclearModel.hh
include/Geant4/G4MuPairProduction.hh
include/Geant4/G4MuPairProductionModel.hh
@@ -2037,6 +2097,7 @@ include/Geant4/G4NeutronField.hh
include/Geant4/G4NeutronFissionProcess.hh
include/Geant4/G4NeutronGEMChannel.hh
include/Geant4/G4NeutronGEMProbability.hh
+include/Geant4/G4NeutronGeneralProcess.hh
include/Geant4/G4NeutronHP2AInelasticFS.hh
include/Geant4/G4NeutronHP2N2AInelasticFS.hh
include/Geant4/G4NeutronHP2NAInelasticFS.hh
@@ -2210,6 +2271,8 @@ include/Geant4/G4NumIntTwoBodyAngDst.hh
include/Geant4/G4NumIntTwoBodyAngDst.icc
include/Geant4/G4NuMuNucleusCcModel.hh
include/Geant4/G4NuMuNucleusNcModel.hh
+include/Geant4/G4NuTauNucleusCcModel.hh
+include/Geant4/G4NuTauNucleusNcModel.hh
include/Geant4/G4NystromRK4.hh
include/Geant4/G4NystromRK4.icc
include/Geant4/G4O14GEMChannel.hh
@@ -2241,16 +2304,24 @@ include/Geant4/G4OmegaMinus.hh
include/Geant4/G4OpAbsorption.hh
include/Geant4/G4OpBoundaryProcess.hh
include/Geant4/G4OpenGL.hh
-include/Geant4/G4OpenGL2PSAction.hh
include/Geant4/G4OpenGLFontBaseStore.hh
include/Geant4/G4OpenGLImmediateSceneHandler.hh
+include/Geant4/G4OpenGLImmediateQt.hh
+include/Geant4/G4OpenGLImmediateQtViewer.hh
include/Geant4/G4OpenGLImmediateViewer.hh
include/Geant4/G4OpenGLImmediateX.hh
include/Geant4/G4OpenGLImmediateXm.hh
include/Geant4/G4OpenGLImmediateXmViewer.hh
include/Geant4/G4OpenGLImmediateXViewer.hh
+include/Geant4/G4OpenGLQt.hh
+include/Geant4/G4OpenGLQtExportDialog.hh
+include/Geant4/G4OpenGLQtMovieDialog.hh
+include/Geant4/G4OpenGLQtViewer.hh
include/Geant4/G4OpenGLSceneHandler.hh
include/Geant4/G4OpenGLSceneHandler.icc
+include/Geant4/G4OpenGLStoredQt.hh
+include/Geant4/G4OpenGLStoredQtSceneHandler.hh
+include/Geant4/G4OpenGLStoredQtViewer.hh
include/Geant4/G4OpenGLStoredSceneHandler.hh
include/Geant4/G4OpenGLStoredViewer.hh
include/Geant4/G4OpenGLStoredX.hh
@@ -2258,6 +2329,7 @@ include/Geant4/G4OpenGLStoredXm.hh
include/Geant4/G4OpenGLStoredXmViewer.hh
include/Geant4/G4OpenGLStoredXViewer.hh
include/Geant4/G4OpenGLTransform3D.hh
+include/Geant4/G4OpenGLVboDrawer.hh
include/Geant4/G4OpenGLViewer.hh
include/Geant4/G4OpenGLViewerMessenger.hh
include/Geant4/G4OpenGLXm.hh
@@ -2294,10 +2366,6 @@ include/Geant4/G4Orb.icc
include/Geant4/G4OrderedTable.hh
include/Geant4/G4OrlicLiXsModel.hh
include/Geant4/G4Oxygen.hh
-include/Geant4/G4P1Messenger.hh
-include/Geant4/G4P1ToolsManager.hh
-include/Geant4/G4P2Messenger.hh
-include/Geant4/G4P2ToolsManager.hh
include/Geant4/G4PAIModel.hh
include/Geant4/G4PAIModelData.hh
include/Geant4/G4PAIPhotData.hh
@@ -2335,7 +2403,6 @@ include/Geant4/G4ParticleChangeForDecay.hh
include/Geant4/G4ParticleChangeForGamma.hh
include/Geant4/G4ParticleChangeForLoss.hh
include/Geant4/G4ParticleChangeForMSC.hh
-include/Geant4/G4ParticleChangeForMSC.icc
include/Geant4/G4ParticleChangeForNothing.hh
include/Geant4/G4ParticleChangeForOccurenceBiasing.hh
include/Geant4/G4ParticleChangeForRadDecay.hh
@@ -2522,7 +2589,6 @@ include/Geant4/G4PhysChemIO.hh
include/Geant4/G4PhysicalConstants.hh
include/Geant4/G4PhysicalVolumeMassScene.hh
include/Geant4/G4PhysicalVolumeModel.hh
-include/Geant4/G4PhysicalVolumeSearchScene.hh
include/Geant4/G4PhysicalVolumesSearchScene.hh
include/Geant4/G4PhysicalVolumeStore.hh
include/Geant4/G4Physics2DVector.hh
@@ -2764,6 +2830,12 @@ include/Geant4/G4QMDParameters.hh
include/Geant4/G4QMDParticipant.hh
include/Geant4/G4QMDReaction.hh
include/Geant4/G4QMDSystem.hh
+include/Geant4/G4Qt.hh
+include/Geant4/G4Qt3D.hh
+include/Geant4/G4Qt3DQEntity.hh
+include/Geant4/G4Qt3DSceneHandler.hh
+include/Geant4/G4Qt3DUtils.hh
+include/Geant4/G4Qt3DViewer.hh
include/Geant4/G4QuadrangularFacet.hh
include/Geant4/G4QuadrupoleMagField.hh
include/Geant4/G4QuarkExchange.hh
@@ -2847,6 +2919,7 @@ include/Geant4/G4RootNtupleManager.icc
include/Geant4/G4RootPNtupleDescription.hh
include/Geant4/G4RootPNtupleManager.hh
include/Geant4/G4RootPNtupleManager.icc
+include/Geant4/G4RootRFileDef.hh
include/Geant4/G4RootRFileManager.hh
include/Geant4/G4RootRNtupleManager.hh
include/Geant4/G4RotationMatrix.hh
@@ -3040,6 +3113,8 @@ include/Geant4/G4TaskRunManagerKernel.hh
include/Geant4/G4TaskSingletonDelegator.hh
include/Geant4/G4TauLeptonicDecayChannel.hh
include/Geant4/G4TauMinus.hh
+include/Geant4/G4TauNeutrinoNucleusProcess.hh
+include/Geant4/G4TauNeutrinoNucleusTotXsc.hh
include/Geant4/G4TauPlus.hh
include/Geant4/G4TBBTaskGroup.hh
include/Geant4/G4TCachedMagneticField.hh
@@ -3113,11 +3188,18 @@ include/Geant4/G4TheMTRayTracer.hh
include/Geant4/G4TheoFSGenerator.hh
include/Geant4/G4TheRayTracer.hh
include/Geant4/G4ThermalNeutrons.hh
+include/Geant4/G4TH1ToolsManager.hh
+include/Geant4/G4TH2ToolsManager.hh
+include/Geant4/G4TH3ToolsManager.hh
include/Geant4/G4THitsCollection.hh
include/Geant4/G4THitsMap.hh
include/Geant4/G4THitsVector.hh
include/Geant4/G4THnManager.hh
include/Geant4/G4THnManager.icc
+include/Geant4/G4THnMessenger.hh
+include/Geant4/G4THnMessenger.icc
+include/Geant4/G4THnToolsManager.hh
+include/Geant4/G4THnToolsManager.icc
include/Geant4/G4ThreadData.hh
include/Geant4/G4Threading.hh
include/Geant4/G4ThreadLocalSingleton.hh
@@ -3134,9 +3216,17 @@ include/Geant4/G4TNtupleManager.icc
include/Geant4/G4Tokenizer.hh
include/Geant4/G4ToolsAnalysisManager.hh
include/Geant4/G4ToolsAnalysisManager.icc
-include/Geant4/G4ToolsAnalysisMessenger.hh
include/Geant4/G4ToolsAnalysisReader.hh
include/Geant4/G4ToolsAnalysisReader.icc
+include/Geant4/G4ToolsSGNode.hh
+include/Geant4/G4ToolsSGOffscreen.hh
+include/Geant4/G4ToolsSGOffscreenViewer.hh
+include/Geant4/G4ToolsSGQtGLES.hh
+include/Geant4/G4ToolsSGQtViewer.hh
+include/Geant4/G4ToolsSGSceneHandler.hh
+include/Geant4/G4ToolsSGViewer.hh
+include/Geant4/G4ToolsSGX11GLES.hh
+include/Geant4/G4ToolsSGXtGLES.hh
include/Geant4/G4Torus.hh
include/Geant4/G4Torus.icc
include/Geant4/G4TouchableHandle.hh
@@ -3145,6 +3235,8 @@ include/Geant4/G4TouchableHistory.icc
include/Geant4/G4TouchableHistoryHandle.hh
include/Geant4/G4TouchablePropertiesScene.hh
include/Geant4/G4TouchableUtils.hh
+include/Geant4/G4TP1ToolsManager.hh
+include/Geant4/G4TP2ToolsManager.hh
include/Geant4/G4TQuadrupoleMagField.hh
include/Geant4/G4Track.hh
include/Geant4/G4Track.icc
@@ -3184,7 +3276,9 @@ include/Geant4/G4Transportation.icc
include/Geant4/G4TransportationLogger.hh
include/Geant4/G4TransportationManager.hh
include/Geant4/G4TransportationManager.icc
+include/Geant4/G4TransportationParameters.hh
include/Geant4/G4TransportationProcessType.hh
+include/Geant4/G4TransportationWithMsc.hh
include/Geant4/G4Trap.hh
include/Geant4/G4Trap.icc
include/Geant4/G4Trd.hh
@@ -3277,6 +3371,7 @@ include/Geant4/G4UIExecutive.hh
include/Geant4/G4UImanager.hh
include/Geant4/G4UImessenger.hh
include/Geant4/G4UIparameter.hh
+include/Geant4/G4UIQt.hh
include/Geant4/G4UIsession.hh
include/Geant4/G4UItcsh.hh
include/Geant4/G4UIterminal.hh
@@ -3375,6 +3470,8 @@ include/Geant4/G4VDigitizerModule.hh
include/Geant4/G4VDiscreteProcess.hh
include/Geant4/G4VDivisionParameterisation.hh
include/Geant4/G4VDivisionParameterisation.icc
+include/Geant4/G4VDNAHitModel.hh
+include/Geant4/G4VDNAMesh.hh
include/Geant4/G4VDNAModel.hh
include/Geant4/G4VDNAMolecularGeometry.hh
include/Geant4/G4VDNAReactionModel.hh
@@ -3424,9 +3521,6 @@ include/Geant4/G4VGFlashSensitiveDetector.hh
include/Geant4/G4VGlobalFastSimulationManager.hh
include/Geant4/G4VGraphicsScene.hh
include/Geant4/G4VGraphicsSystem.hh
-include/Geant4/G4VH1Manager.hh
-include/Geant4/G4VH2Manager.hh
-include/Geant4/G4VH3Manager.hh
include/Geant4/G4VHadDecayAlgorithm.hh
include/Geant4/G4VHadPhaseSpaceAlgorithm.hh
include/Geant4/G4VHadronModelBuilder.hh
@@ -3537,8 +3631,6 @@ include/Geant4/G4VoxelLimits.icc
include/Geant4/G4VoxelNavigation.hh
include/Geant4/G4VoxelNavigation.icc
include/Geant4/G4VoxelSafety.hh
-include/Geant4/G4VP1Manager.hh
-include/Geant4/G4VP2Manager.hh
include/Geant4/G4VParticipants.hh
include/Geant4/G4VParticleChange.hh
include/Geant4/G4VParticleChange.icc
@@ -3575,7 +3667,6 @@ include/Geant4/G4VProtonBuilder.hh
include/Geant4/G4VPVDivisionFactory.hh
include/Geant4/G4VPVParameterisation.hh
include/Geant4/G4VRangeToEnergyConverter.hh
-include/Geant4/G4VReactionType.hh
include/Geant4/G4VReadOutGeometry.hh
include/Geant4/G4VRestContinuousDiscreteProcess.hh
include/Geant4/G4VRestContinuousProcess.hh
@@ -3614,6 +3705,7 @@ include/Geant4/G4VStoreNotifier.hh
include/Geant4/G4VStringFragmentation.hh
include/Geant4/G4VSubCutProducer.hh
include/Geant4/G4VTask.hh
+include/Geant4/G4VTBaseHnManager.hh
include/Geant4/G4VTFileManager.hh
include/Geant4/G4VTHnFileManager.hh
include/Geant4/G4VTHnRFileManager.hh
@@ -3641,6 +3733,7 @@ include/Geant4/G4VUIshell.hh
include/Geant4/G4VUpdateSystemModel.hh
include/Geant4/G4VUPLSplitter.hh
include/Geant4/G4VUserActionInitialization.hh
+include/Geant4/G4VUserBrownianAction.hh
include/Geant4/G4VUserChemistryList.hh
include/Geant4/G4VUserDetectorConstruction.hh
include/Geant4/G4VUserEventInformation.hh
@@ -3742,7 +3835,6 @@ include/Geant4/G4XTRRegularRadModel.hh
include/Geant4/G4XTRTransparentRegRadModel.hh
include/Geant4/G4ZeroXS.hh
include/Geant4/Gamma.hh
-include/Geant4/Geant4_gl2ps.h
*** 107724 LINES SKIPPED ***