Physics data management tools: computational evolutions and benchmarks

The development of a package for the management of physics data is described: its design, implementation and computational benchmarks. This package improves the data management tools originally developed for Geant4 physics models based on the EADL, EEDL and EPDL97 data libraries. The implementation exploits recent evolutions of the C++ libraries appearing in the C++0x draft, which are intended for inclusion in the next C++ ISO Standard. The new tools improve the computational performance of physics data management.

[1]  J. Baró,et al.  PENELOPE: An algorithm for Monte Carlo simulation of the penetration and energy loss of electrons and positrons in matter , 1995 .

[2]  Stephen M. Seltzer,et al.  Tables and Graphs of Electron-Interaction Cross Sections from 10 eV to 100 GeV Derived from the LLNL Evaluated Data Library (EEDL), Z=1-100 | NIST , 1991 .

[3]  D. H. Wright,et al.  GEANT-4: An Object oriented toolkit for simulation in HEP , 1994 .

[4]  J. H. Hubbell,et al.  EPDL97: the evaluated photo data library `97 version , 1997 .

[5]  S. Chauvie,et al.  Geant4 Physics Processes for Microdosimetry Simulation: Design Foundation and Implementation of the First Set of Models , 2007, IEEE Transactions on Nuclear Science.

[6]  J. H. Hubbell,et al.  EPDL 97 : the Evaluated Photon Data Library , ' 97 Version by , 1997 .

[7]  L Kissel,et al.  EPDL97 The Evaluated Data Library, '97 Version , 1997 .

[8]  P. Rodrigues,et al.  Geant4 low energy electromagnetic physics , 2004, IEEE Symposium Conference Record Nuclear Science 2004..

[9]  J. H. Hubbell,et al.  Tables and graphs of atomic subshell and relaxation data derived from the LLNL Evaluated Atomic Data Library (EADL), Z=1-100 , 1991 .

[10]  S. T. Perkins,et al.  Tables and graphs of electron-interaction cross sections from 10 eV to 100 GeV derived from the LLNL Evaluated Electron Data Library (EEDL), Z = 1--100 , 1991 .

[11]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[12]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[13]  S. Incerti,et al.  Geant4 developments and applications , 2006, IEEE Transactions on Nuclear Science.

[14]  강문설 [서평]「The Unified Modeling Language User Guide」 , 1999 .