Close

05/03/2020

What is Geant4 used for?

What is Geant4 used for?

Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science.

Is Geant4 open source?

Geant4 is available under an open source licence based on the EU Datagrid Licence. The copyright of the Geant4 software is vested in the members of the Geant4 Collaboration.

Who made Geant4?

Geant4

Developer(s) Geant4 Collaboration
Stable release 10.7 / December 4, 2020
Repository gitlab.cern.ch:7999/geant4/geant4.git
Operating system Cross-platform
Type Computational physics

How do I install Geant 4?

The basic method used is as follows:

  1. Check that all the prerequisites for building Geant4 are installed (see above);
  2. Download the latest version of the source code;
  3. Extract the source code from the downloaded tarball;
  4. Create a build folder;
  5. Configure, build and install Geant4 from within the build folder.

How do I run geant4 example?

To compile and run an example, on your terminal application,

  1. you should go into the folder where the example lives.
  2. Make a new folder called “build” in the example folder.
  3. cd build.
  4. now, inside the build folder type “cmake ..”
  5. then, if it happily runs, type “make”

What language is geant4?

C++ programming language
The toolkit is the result of a worldwide collaboration of physicists and software engineers. It has been created exploiting software engineering and object-oriented technology and implemented in the C++ programming language.

Which is an example of the use of Geant4?

Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science. The three main reference papers for Geant4 are published in Nuclear Instruments and Methods in Physics Research A 506 (2003) 250-303

What do you need to know about materials-geant4 detector?

Detector Description: Materials – Geant4 Course 8   Isotopes can be assembled into elements G4Isotope (const G4String& name, G4int z, // atomic number G4int n, // number of nucleons G4double a ); // mass of mole

What kind of material is bc400 in Geant4?

The material is a plastic scintillator called BC400: it is an organic compound made out of hydrogen and carbon. This material is not (in contrast to other typical scintillators like NaI) predefined in Geant4 and we have no other choice but to define it manually.

How to make a sampling calorimeter in Geant4?

Firstly, you will create a new material from scratch to understand the concepts. Then, you will use one of the many materials that are already defined in Geant4. The intended geometry is very simple, being a sampling calorimeter made out of many interleaved layers of active material (scintillator) and absorber (lead).