A C++ particle data table interface

被引:0
|
作者
Garren, LA [1 ]
机构
[1] Fermilab Natl Accelerator Lab, Batavia, IL 60510 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For some time, there has been a need for a C++ class embodying the information contained in the Review of Particle Properties(1). We have written HepPDT to fill this need. HepPDT allows access to particle name, particle ID, charge, nominal mass, total width, spin information, color information, constituent particles, and decay mode information. HepPDT is designed to be used by StdHepC++(2), HepMC(3), or any generated particle class. Generated particles will contain a pointer to the particle data information found in the HepPDT particle data table. HepPDT also has simple mechanisms to enable customized decay chains.
引用
收藏
页码:267 / 269
页数:3
相关论文
共 50 条
  • [1] THE C++ INTERFACE IN OBJECTIVITY
    AGARWAL, R
    SIGPLAN NOTICES, 1994, 29 (12): : 78 - 86
  • [2] THE ORACLE CALL INTERFACE AND C++
    WOOSAM, J
    MURPHY, T
    DR DOBBS JOURNAL, 1995, 20 (11): : 38 - &
  • [3] Modernizing the C++ interface to MPI
    Kambadur, Prabhanjan
    Gregor, Douglas
    Lumsdaine, Andrew
    Dharurkar, Amey
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2006, 4192 : 266 - 274
  • [4] C++ interface representation - Reply
    Chappell, D
    BYTE, 1998, 23 (03): : 18 - 18
  • [5] FLEXIBLE SYMBOL TABLE STRUCTURES FOR COMPILING C++
    DEWHURST, SC
    SOFTWARE-PRACTICE & EXPERIENCE, 1987, 17 (08): : 503 - 512
  • [6] A C++ native interface for interpreted JVMs
    Corsaro, A
    Santoro, C
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2003: OTM 2003 WORKSHOPS, 2003, 2889 : 564 - 577
  • [7] A C++ LANGUAGE INTERFACE FOR PARALLEL PROGRAMMING
    UNGERER, T
    MICROPROCESSORS AND MICROSYSTEMS, 1993, 17 (04) : 195 - 200
  • [8] A semantics of the separation of interface and implementation in C++
    Cho, ES
    Han, SY
    Kim, HJ
    TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 83 - 89
  • [9] A scripting language interface to C++ libraries
    Winroth, H
    TOOLS 23 - TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 1998, : 247 - 259
  • [10] Symbol table construction and name lookup in ISO C++
    Power, James F.
    Malloy, Brian A.
    Proceedings of the Conference on Technology of Object-Oriented Languages and Systems, TOOLS, 2000, (TOOLS-PACIFIC2000): : 57 - 68