Geant4

Geant4

Infobox_Software | name = Geant4
developer = Geant4 Collaboration
latest_release_version = 9.1 p03
latest_release_date = September 19, 2008
operating_system = Cross-platform
genre = Computational physics
license = [http://cern.ch/geant4/license/LICENSE.html Geant4 Software License]
website = [http://geant4.org/]

Geant4 (for GEometry ANd Tracking) is a platform for "the simulation of the passage of particles through matter," using Monte Carlo methods. It is the successor of the GEANT series of software toolkits developed by CERN, and the first to use Object oriented programming (in C++). Its development, maintenance and user support are taken care by the international [http://geant4.org/ Geant4 Collaboration] . Application areas include high energy physics and nuclear experiments, medical, accelerator and space physics studies. The software is used by a number of research projects around the world.

The Geant4 software and source code is freely available from the project web site; until version 8.1 (released June 30, 2006), no specific software license for its use existed; Geant4 is now provided under the [http://cern.ch/geant4/license/LICENSE.html Geant4 Software License] .

Geant4 features

Geant4 includes facilities for handling geometry, tracking, detector response, run management, visualization and user interface. For many physics simulations, this means less time need be spent on the low level details, and researchers can start immediately on the more important aspects of the simulation.

Following is a summary of each of the facilities listed above:
* "Geometry" is an analysis of the physical layout of the experiment, including detectors, absorbers, etc., and considering how this layout will affect the path of particles in the experiment.
* "Tracking" is simulating the passage of a particle through matter. This involves considering possible interactions and decay processes.
* "Detector response" is recording when a particle passes through the volume of a detector, and approximating how a real detector would respond.
* "Run management" is recording the details of each "run" (a set of "events"), as well as setting up the experiment in different configurations between runs.
* Geant4 offers a number of options for "visualization", including OpenGL, and a familiar "user interface", based on Bash.

Geant4 can also optionally perform histogramming, but it requires external software that implements the AIDA framework in order to do so.


= Some high energy physics experiments using Geant4 =

* BaBar and GLAST at SLAC
* ATLAS, CMS and LHCb at LHC, CERN
* Borexino [http://borex.lngs.infn.it] at Gran Sasso Laboratory
* MINOS at Fermilab
* EXO

Geant4 applications outside high energy physics

Because of its general purpose nature, Geant4 is well suited for development of computational tools for analysing interactions of particle with matter in many areas. These include:
* Space applications [http://geant4.esa.int] where it is used to study interactions between the natural space radiation environment and space hardware or astronauts;
* Medical applications where interactions of radiations used for treatment are simulated.
* Radiation effects in microelectronics where ionizing effects on semiconductor devices are modeled.

See also

* CLHEP and FreeHEP, libraries for high energy physics

External links

* [http://geant4.org/ Official website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Geant4 — Entwickler Geant4 Collaboration Aktuelle Version 9.4.p02 (24. Juni 2011) Betriebssystem Cross Platform Kategorie Physikberechnung …   Deutsch Wikipedia

  • Geant4 — Тип Вычислительная физика, Математическое моделирование Разработчик Geant4 Collaboration Операционная система Кросс платформенная Последняя версия 9.5 (2 декабря, 2011) Лицензия …   Википедия

  • Geant4 — Pour les articles homonymes, voir Géant. Geant4 Développeur Geant4 Collaboration …   Wikipédia en Français

  • GEANT (program) — GEANT is the name of a series of simulation software designed to describe the passage of elementary particles through matter, using Monte Carlo methods. The name is an acronym formed from GEometry ANd Tracking . Originally developed at CERN for… …   Wikipedia

  • FASTRAD — Эта статья должна быть полностью переписана. На странице обсуждения могут быть пояснения …   Википедия

  • CLHEP — (short for A Class Library for High Energy Physics ) is a C++ library that provides utility classes for general numerical programming, vector arithmetic, geometry, pseudorandom number generation, and linear algebra, specifically targeted for high …   Wikipedia

  • MC-Simulation — Viertelkreis, dessen Fläche durch die Monte Carlo Methode angenähert wird. Damit lässt sich eine Näherung von Pi bestimmen. Monte Carlo Simulation oder Monte Carlo Studie, auch: MC Simulation, ist ein Verfahren aus der Stochastik, bei dem sehr… …   Deutsch Wikipedia

  • Monte-Carlo-Methode — Viertelkreis, dessen Fläche durch die Monte Carlo Methode angenähert wird. Damit lässt sich eine Näherung von Pi bestimmen. Monte Carlo Simulation oder Monte Carlo Studie, auch: MC Simulation, ist ein Verfahren aus der Stochastik, bei dem sehr… …   Deutsch Wikipedia

  • Monte-Carlo-Statistik — Viertelkreis, dessen Fläche durch die Monte Carlo Methode angenähert wird. Damit lässt sich eine Näherung von Pi bestimmen. Monte Carlo Simulation oder Monte Carlo Studie, auch: MC Simulation, ist ein Verfahren aus der Stochastik, bei dem sehr… …   Deutsch Wikipedia

  • Monte-Carlo-Studie — Viertelkreis, dessen Fläche durch die Monte Carlo Methode angenähert wird. Damit lässt sich eine Näherung von Pi bestimmen. Monte Carlo Simulation oder Monte Carlo Studie, auch: MC Simulation, ist ein Verfahren aus der Stochastik, bei dem sehr… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”