Integration of Geant4 with the gaudi framework
- 1. European Laboratory for Particle Physics, Geneva (Switzerland)
Description
The GAUDI software framework is to be used for all event-processing applications in the LHCb experiment. The GEANT4 toolkit has been integrated into GAUDI to form the basis of the LHCb simulation program GAUSS. The benefits of this approach are that it permits re-use of basic services, such as persistency, interactivity and data visualization, as well as physics algorithms that were originally developed in the context of the reconstruction and analysis programs. Following the GAUDI philosophy, the integration has been achieved by developing a number of services with abstract interfaces that can be plugged in at run-time. The authors describe the overall design and details of the components for interfacing the detector geometry, the primary interaction and the output from tracking particles through the detector
Additional details
Publishing Information
- Publisher
- Science Press
- Imprint Place
- Beijing (China)
- Imprint Title
- Proceedings of CHEP 2001
- Imprint Pagination
- 757 p.
- Journal Page Range
- p. 366-369
Conference
- Title
- international conference on computing in high energy and nuclear physics
- Acronym
- CHEP 2001
- Dates
- 3-7 Sep 2001
- Place
- Beijing (China)
INIS
- Country of Publication
- China
- Country of Input or Organization
- China
- INIS RN
- 34081819
- Subject category
- S72: PHYSICS OF ELEMENTARY PARTICLES AND FIELDS;
- Resource subtype / Literary indicator
- Conference, Non-conventional Literature
- Descriptors DEI
- ALGORITHMS; CERN LHC; COMPUTER ARCHITECTURE; COMPUTERIZED SIMULATION; DATA PROCESSING; G CODES; PROGRAMMING; RADIATION DETECTORS
- Descriptors DEC
- ACCELERATORS; COMPUTER CODES; CYCLIC ACCELERATORS; MATHEMATICAL LOGIC; MEASURING INSTRUMENTS; PROCESSING; SIMULATION; STORAGE RINGS; SYNCHROTRONS