4.7 Article

mFOAM-1.02: A compact version of the cellular event generator FOAM

期刊

COMPUTER PHYSICS COMMUNICATIONS
卷 177, 期 5, 页码 441-458

出版社

ELSEVIER SCIENCE BV
DOI: 10.1016/j.cpc.2007.02.112

关键词

Monte Carlo (MC) simulation and generation; particle physics; phase space

向作者/读者索取更多资源

The general-purpose self-adapting Monte Carlo (MC) event generator/simulator mFOAM (standing for mini-FOAM) is a new compact version of the FOAM program, with a slightly limited functionality with respect to its parent version. On the other hand, mFOAM is easier to use for the average user. This new version is fully integrated with the ROOT package, the C++ utility library used widely in the particle physics community. The internal structure of the code is simplified and the very valuable feature of the persistency of the objects of the mFOAM class is improved. With the persistency at hand, it is possible to record very easily the complete state of a MC simulator object based on MFOAM and ROOT into a disk-file at any stage of its use: just after object allocation, after full initialization (exploration of the distribution), or at any time during the generation of the long series of MC! events. Later on the MC simulator object can be easily restored from the disk-file in the ready to go state. Objects of the TFoam class can be used as a stand-alone solution to many everyday problems in the area of the Monte Carlo simulation, or as building blocks in large-scale MC projects, taking full advantage of the object-oriented technology and persistency.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据