The GEANT4 experience - The object oriented design and production of a large program

被引:0
|
作者
Allison, J [1 ]
机构
[1] Univ Manchester, Manchester M13 9PL, Lancs, England
来源
1997 CERN SCHOOL OF COMPUTING | 1997年 / 97卷 / 08期
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
GEANT4 is a detector simulation "toolkit", currently being implemented by an international group of about 100 physicists and programmers, under the auspices of CERN's Research and Development programme RD44. It is the first major piece of particle physics software to be written using object oriented techniques; the chosen language is C++. It will supersede GEANT3, a Fortran package which was becoming very difficult to maintain. GEANT4 will be much more flexible, and will allow the user to implement his or her own physics processes and geometrical shapes in an object oriented way. This paper describes our experience, half way into a 4 year project, of using these new methods and languages.
引用
收藏
页码:183 / 188
页数:6
相关论文
共 50 条
  • [1] The Geant4 object oriented simulation toolkit
    Pia, MG
    [J]. HIGH ENERGY PHYSICS 99, PROCEEDINGS, 2000, : 1024 - 1026
  • [2] Object-oriented approach to preequilibrium and equilibrium decays in Geant4
    Lara, V
    [J]. ADVANCED MONTE CARLO FOR RADIATION PHYSICS, PARTICLE TRANSPORT SIMULATION AND APPLICATIONS, 2001, : 1039 - 1044
  • [3] A fast and complete GEANT4 and ROOT Object-Oriented Toolkit: GROOT
    Lattuada, D.
    Balabanski, D. L.
    Chesnevskaya, S.
    Costa, M.
    Crucilla, V.
    Guardo, G. L.
    La Cognata, M.
    Matei, C.
    Pizzone, R. G.
    Romano, S.
    Spitaleri, C.
    Tumino, A.
    Xu, Y.
    [J]. NUCLEAR PHYSICS IN ASTROPHYSICS VIII (NPA8 2017), 2017, 165
  • [4] Validation of GEANT4, an object-oriented Monte Carlo toolkit, for simulations in medical physics
    Carrier, JF
    Archambault, L
    Beaulieu, L
    Roy, R
    [J]. MEDICAL PHYSICS, 2004, 31 (03) : 484 - 492
  • [5] Neutron production induced by α-decay with Geant4
    Mendoza, E.
    Cano-Ott, D.
    Romojaro, P.
    Alcayne, V
    Garcia Abia, P.
    Pesudo, V
    Romero, L.
    Santorelli, R.
    [J]. NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2020, 960
  • [6] Geant4 simulation of production and interaction of muons
    Bogdanov, AG
    Burkhardt, H
    Ivanchenko, VN
    Kelner, SR
    Kokoulin, RP
    Maire, M
    Rybin, AM
    Urban, L
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (02) : 513 - 519
  • [7] Design of tracking and generic processes in Geant4
    Asai, M
    Amako, K
    Apostolakis, J
    Kurasige, H
    Sasaki, T
    Wellisch, JP
    [J]. ADVANCED MONTE CARLO FOR RADIATION PHYSICS, PARTICLE TRANSPORT SIMULATION AND APPLICATIONS, 2001, : 1117 - 1122
  • [8] Experience of prototyping Tcl/tk-based GUI for Geant4; an object-oriented toolkit for simulation in high energy physics
    Nagamatsu, M
    Uno, H
    Obana, A
    Yoshida, H
    [J]. PROCEEDINGS OF THE FIFTH ANNUAL TCL/TK WORKSHOP, 1997, : 187 - 187
  • [9] Geant4-MT : bringing multi-threading into Geant4 production
    Ahn, Sunil
    Apostolakis, John
    Asai, Makoto
    Brandt, Daniel
    Cooperman, Gene
    Cosmo, Gabriele
    Dotti, Andrea
    Dong, Xin
    Jun, Soon Yung
    Nowak, Andrzej
    [J]. SNA + MC 2013 - JOINT INTERNATIONAL CONFERENCE ON SUPERCOMPUTING IN NUCLEAR APPLICATIONS + MONTE CARLO, 2014,
  • [10] Geant4 physics validation for large HEP detectors
    Wellisch, JP
    [J]. NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2003, 502 (2-3): : 669 - 672