From Wikipedia, the free encyclopedia
  (Redirected from GEANT (program))
Jump to navigation Jump to search

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 high energy physics experiments, GEANT-3 has been used in many other fields.


The very first version of GEANT dates back to 1974,[1] while the first version of GEANT-3 dates back to 1982 [1]. Versions of GEANT through 3.21 were written in FORTRAN and eventually maintained as part of CERNLIB. Since about 2000, the last FORTRAN release has been essentially in stasis and receives only occasional bug fixes. GEANT3 was, however, still in use by some experiments. Most of GEANT-3 is available [2] under the GNU General Public License, with the exception [3] of some hadronic interaction code contributed by the FLUKA collaboration.

A related (but separate) product is Geant4 (when referring to this version, the name is typically no longer capitalized). It is a complete rewrite in C++ with a modern object-oriented design. Geant4 was developed by the RD44 collaboration in 1994-1998 and is being maintained and improved now by the Geant4 international collaboration. For quite some time Geant4 did not have a clearly defined software license. As of version 8.1 (released June 30, 2006) this omission has been remedied. Geant4 is now available under the Geant4 Software License.

See also[edit]


External links[edit]

  • Geant4 publicly accessible webpage
  • GEANT webpage at CERN (only available to CERN users)