Warning, /geant4/examples/extended/hadronic/FlukaCern/README.md is written in an unsupported language. File is not indexed.
0001
0002 Geant4 extended examples - Hadronic processes
0003 FlukaCern examples
0004 ----------------------------------------------
0005
0006 Examples in this directory demonstrate how to make use of
0007 the interface to `FLUKA` hadron inelastic physics in a G4 application.
0008
0009 The `FLUKA` interface itself is included,
0010 and located in the `FlukaInterface` subdirectory.
0011
0012 There are 2 independent G4 examples at the process (interaction) level,
0013 in order to study XS and final state respectively (in `ProcessLevel`),
0014 and instructions at the physics list level (in `PhysicsListLevel`).
0015
0016 All examples benefit from `G4H1` extension (in `utils`),
0017 allowing to make any G4 histogram also compatible with `Flair`.
0018
0019 Please directly follow `ProcessLevel/CrossSection/README.md`
0020 and `ProcessLevel/FinalState/README.md`.
0021 The `main` are included in `HadronNucleusXS.cc`
0022 and `HadNucIneEvents.cc` respectively.
0023
0024
0025 ProcessLevel/CrossSection
0026 ------
0027
0028 This example allows the study of G4 cross-sections,
0029 and in addition, of the `FLUKA` hadron-nucleus reaction cross sections.
0030 The G4HadronicProcessStore is used to access cross sections.
0031 The resulting XS can be plotted via `ROOT` or `Flair`.
0032
0033
0034 ProcessLevel/FinalState/
0035 ------
0036
0037 This example shows how to simulate inelastic hadron-nucleus interactions,
0038 using G4 or `FLUKA` models.
0039 The resulting final states can be plotted via `ROOT` or `Flair`.
0040 Note that the Geant4 run-manager is not used.
0041
0042
0043 PhysicsListLevel
0044 ------
0045
0046 A `README.md` details how to select a physics list
0047 with hadron inelastic physics from FLUKA.