Import Geant4 11.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2025-12-05 08:54:02 +01:00
parent a499fb82e9
commit b4a16de652
6484 changed files with 232674 additions and 221097 deletions
@@ -1,25 +0,0 @@
/// @file "hadronic/FlukaCern/PhysicsListLevel/.README.txt"
/// @brief Example exFlukaCernPhysicsList README
/*! \page exFlukaCernPhysicsList Example : exFlukaCernPhysicsList
Note that this is a *generic* guide, allowing the use of the `FLUKA` interface in *any* G4 application. <br>
If you are interested in studying the XS and final states at the interaction level,
or if you have never used the interface to `FLUKA` before,
please directly follow the `README.md` files included in
`ProcessLevel/CrossSection` and `ProcessLevel/FinalState`.
If you want to integrate a physics list including FLUKA hadron-nucleus inelastic models into your G4 application,
please follow `FlukaCern/FlukaInterface/README.md`. <br>
You will find there a generic guide, allowing you to use the `FLUKA` interface in *any* G4 application. <br>
It notably contains a list of dependencies, how to setup your environment,
and how to adapt your build system.
In order to include the `G4_HP_CernFLUKAHadronInelastic_PhysicsList` into the source of your application,
you can then follow what has been done in `FlukaCern/ProcessLevel/CrossSection/HadronNucleusXS.cc`. <br>
Note that the integration of that `PhysicsList` is similar to the integration of any other custom PhysicsList,
with, in addition, the `G4_USE_FLUKA` treatment, and the necessary call to `fluka_particle_table::initialize()`.
*/
@@ -1,3 +1,5 @@
\page ExamplePhysicsListLevel Example PhysicsListLevel
Note that this is a *generic* guide, allowing the use of the `FLUKA` interface in *any* G4 application.
If you are interested in studying the XS and final states at the interaction level,
or if you have never used the interface to `FLUKA` before,