Version: Geant4-00 December 1998
User's Documents
Overview
Welcome
Welcome to the Geant4 User's Documents page.
This page gives you the overview of all available documents which
are created and maintained by the Geant4 international collaboration.
GEANT4 is a toolkit for both full and fast Monte Carlo simulation
of detectors in High Energy Physics. It is designed to take into
account also the requirements of space and cosmic ray applications,
nuclear and radiation computations, heavy ion and medical
applications.
The following document gives you a more complete introduction to Geant4.
User's Guides
The following four documents compose a complete set of user's
manuals for the usage of Geant4. They cover all information necessary
for a newcomer to an advanced level user.
-
Installation Guide: For setting up Geant4 in your computing
environment
We strongly recommend installing the Geant4 toolkit under your
computing environment before starting to read the following
user's guides. You will gain much more from the user guides
if you can check things out with a working version while you
are reading them.
This installation guide instructs you in the setting up of the Geant4
toolkit on your computer.
(Printed Version:
ps,
pdf
)
-
User's Guide: For Application Developers
If you are new to Geant4, we recommend that you read this document first.
The first part of the document provides a step-by-step tutorial in the use
of Geant4; this is for a novice user. The second part describes the
usage of the toolkit for practical applications, with a lot of
example codes. After reading this part, you will be able to start to write a
detector simulation program for most applications/experiments.
The third part is for those who want to make more advanced use of
the toolkit.
(Printed Version:
ps,
pdf
)
-
User's Guide: For Toolkit Developers
This document is for those who want to contribute to the extension of the
functionality to the Geant4 toolkit - for example, to add a new
physics process, to add a new particle, etc. It starts with the
explanation of the object-oriented analysis and design performed by
the original toolkit developers. Understanding this design
is mandatory for a new toolkit developer. Then guidance on how to
extend the functionality of each class category is given.
(Printed Version:
ps,
pdf
)
-
Physics Reference Manual
This is a detailed description of the physics models employed in simulating
various kinds of physics processes implemented in the toolkit.
(Printed Version:
ps,
pdf
)
This physics reference manual was produced together with the code, and
currently still contains sections where the documentation has omissions
with respect to the code, sections, where the documentation still
contains items that were not implemented in this first version, as well
as sections that are only of conceptual interest in the context of
detector simulation. The differences between code and reference manual
will be amended in due course, after the production version is released.
Please use this manual for the interim period.
-
Software Reference Manual
This is a detailed description of the definitions of classes and their
public methods in the toolkit.
(Printed Version:
ps,
pdf
)
Contributions from Users
To make Geant4 a more powerful and reliable detector simulation
toolkit, all levels of contributions - for example, bug reports,
usage memos, program codes to extend the functionality - from you
are essential. The following three documents collect your
contributions which are considered important ones by the Geant4
group.
About the authors