Loading...
Searching...
No Matches
Doxymain.h
Go to the documentation of this file.
1
2/// \file Doxymain.h
3/// \brief The main page for Geant4 Examples code documenation
4
5/*! \mainpage Geant4 Examples
6
7This module collects three sets of user examples aimed to demonstrate to
8the user how to make correct use of the GEANT4 toolkit by implementing
9in a correct way those user-classes which the user is supposed to
10customize in order to define his/her own simulation setup.
11
12The <b>"basic"</b> set of examples is oriented to novice users and covering
13the most typical use-cases of a Geant4 application with keeping simplicity
14and ease of use.
15
16An <b>"extended"</b> set of examples may require some additional libraries besides
17of Geant4. This set covers many specific use cases for actual detector
18simulation.
19
20An <b>"advanced"</b> set of examples covers the use-cases typical of a
21"toolkit"-oriented kind of development, where real complete applications
22for different simulation studies are provided; may require additional third
23party products to be built.
24
25Most of the examples can be run both in interactive and batch mode, and
26input macro files (*.in) and reference output files (*.out) are provided.
27Basic and most of the extended examples are considered part of the
28system testing suite for validation of the official releases of the
29GEANT4 toolkit. Basic and some of the extended and advanced
30examples are also used as "acceptance"-tests for the release process.
31
32See more on each examples category pages:
33- \ref README_basic
34- \ref README_extended
35- <a href="https://www.geant4.org/docs/advanced_examples_doc/index">
36 <b>Advanced Examples </b></a>
37
38The previous set of examples oriented to novice users, <b>"novice"</b>,
39has been refactored in "basic" and "extended" examples sets in Geant4 10.0.
40The information about the original set of these examples can be found at
41\link README_novice this page \endlink.
42
43And more on what is common for all examples:
44- \ref README_HowToRun
45- \ref README_HowToRunMT
46- \ref README_HowToNavigate
47
48
49
50*/
51
52

Applications | User Support | Publications | Collaboration