Import Geant4 11.3.0 source tree

This commit is contained in:
Gabriele Cosmo
2024-12-06 11:11:40 +01:00
parent e58e650b32
commit 32390e802b
1984 changed files with 98713 additions and 83996 deletions
+17 -1
View File
@@ -44,7 +44,23 @@ At the third stage, all particles in the RoI (Region of Interest) along
the isolated muons are tracked. All these examinations are applied in
RE05StackingAction.
\section RE05_s5 How to start
\section RE05_s5 Input macro files
\subsection RE05_s51 exampleRE05.in
Read "pythia_event.data" and run 10 events. This macro file
demonstrates the feature described in the previous section.
N.B. For release 11.3, this macro is temporarily altered to shoot
muons by particle gun. Once HepMC3 interface becomes ready, this
example will be overhauled and this macro file will be updated
accordingly.
\subsection RE05_s52 exampleRE05.EMtest.in and exampleRE05.EMtest.large_N.in
Alternative macros with shooting muons for checking EM physics.
\section RE05_s6 How to start
- Execute RE05 in 'batch' mode from macro files
\verbatim
+10 -3
View File
@@ -1,12 +1,19 @@
# Example RE05 History
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
which **must** added in reverse chronological order (newest at the top).
It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2024-10-28 Makoto Asai (exampleRE05-V11-02-01)
- Modify exampleRE05.in to temporarily avoid using the HEPEvt interface.
## 2024-09-20 Gabriele Cosmo (exampleRE05-V11-02-00)
- Avoid deleting anything after deletion of run-manager in main().
## 2021-12-10 Ben Morgan (exampleRE05-V11-00-00)
- Change to new Markdown History format
- Change to new Markdown History format.
---
+17 -1
View File
@@ -47,7 +47,23 @@ At the third stage, all particles in the RoI (Region of Interest) along
the isolated muons are tracked. All these examinations are applied in
RE05StackingAction.
5. How to start
5. Input macro files
5.1 exampleRE05.in
Read "pythia_event.data" and run 10 events. This macro file
demonstrates the feature described in the previous section.
N.B. For release 11.3, this macro is temporarily altered to shoot
muons by particle gun. Once HepMC3 interface becomes ready, this
example will be overhauled and this macro file will be updated
accordingly.
5.2 exampleRE05.EMtest.in and exampleRE05.EMtest.large_N.in
Alternative macros with shooting muons for checking EM physics.
6. How to start
- Execute RE05 in 'batch' mode from macro files
% exampleRE05 exampleRE05.in
@@ -97,9 +97,9 @@ int main(int argc, char** argv)
// Free the store: user actions, physics_list and detector_description are
// owned and deleted by the run manager, so they should not
// be deleted in the main() program !
delete verbosity;
delete visManager;
delete runManager;
delete verbosity;
return 0;
}
@@ -1,11 +1,17 @@
#
/mydet/RoIangle 10 deg
#/mydet/RoIangle 10 deg
#/mydet/reqmuon 1
#/mydet/isomuon 1
#
#/particle/createAllIon
#/control/verbose 2
#/run/verbose 2
#/run/beamOn 10
#
/mydet/generator particleGun
/gun/particle mu-
/mydet/reqmuon 1
/mydet/isomuon 1
#
/particle/createAllIon
/control/verbose 2
/run/verbose 2
/run/beamOn 10
#
/gun/energy 100 GeV
/run/beamOn 10
File diff suppressed because it is too large Load Diff