Integration of g4tools in Geant4
Creators
- 1. Institut de Physique Nucléaire (IPNO), Université Paris-Sud, CNRS-IN2P3, Orsay (France)
Description
g4tools, that is originally part of the inlib and exlib packages, provides a very light and easy to install set of C++ classes that can be used to perform analysis in a Geant4 batch program. It allows to create and manipulate histograms and ntuples, and write them in supported file formats (ROOT, AIDA XML, CSV and HBOOK). It is integrated in Geant4 through analysis manager classes, thus providing a uniform interface to the g4tools objects and also hiding the differences between the classes for different supported output formats. Moreover, additional features, such as for example histogram activation or support for Geant4 units, are implemented in the analysis classes following users requests. A set of Geant4 user interface commands allows the user to create histograms and set their properties interactively or in Geant4 macros. g4tools was first introduced in the Geant4 9.5 release where its use was demonstrated in one basic example, and it is already used in a majority of the Geant4 examples within the Geant4 9.6 release. In this paper, we will give an overview and the present status of the integration of g4tools in Geant4 and report on upcoming new features.
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/513/2/022014Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 513
- Journal Issue
- 2
- Journal Page Range
- [4 p.]
- ISSN
- 1742-6596
Conference
- Title
- 20. international conference on computing in high energy and nuclear physics
- Acronym
- CHEP2013
- Dates
- 14-18 Oct 2013
- Place
- Amsterdam (Netherlands)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 46083116
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER CODES; COMPUTERIZED SIMULATION; FORMATES; INTERFACES; VISIBLE RADIATION
- Descriptors DEC
- CARBOXYLIC ACID SALTS; ELECTROMAGNETIC RADIATION; RADIATIONS; SIMULATION