Geant4

✍ dations ◷ 2025-04-29 08:59:55 #粒子物理学,自由软件

Geant4(GEometry ANd Tracking,几何和跟踪)是由欧洲核子研究组织(CERN)基于C++面向对象技术开发的蒙特卡罗应用软件包,用于模拟粒子在物质中输运的物理过程。相对于MCNP、EGS等商业软件来说,它的主要优点是源代码完全开放,用户可以根据实际需要更改、扩充Geant4程序。

CERN和KEK(日本高能加速器研究机构)在1993年曾经研究如何在Geant3中使用现代化的计算机技术,后来CERN的探测器研究委员会组织了来自欧洲、俄罗斯、加拿大、日本和美国的几十个实验室、高校和研究机构的超过100名科学家和工程师进行合作,基于C++语言,利用面向对象的程序设计技术对已有的模拟程序进行了重新构造。这项工程被称为RD44,初步研究在1998年12月完成,随后在1999年2月Geant4创建了起来,并且在不断的发展和完善过程中得到了用户的支持和维护。目前Geant4已经广泛应用于核物理、核技术、空间物理、医学研究等领域。

Geant4分为许多模块,分别负责处理几何跟踪,探测器响应,运行管理,可视化和用户界面。对许多物理模拟来说,这意味可以在实现细节上花费较少时间,使得研究者可以立刻着手从事模拟工作中重要的方面。以下是这些模块所实现功能的总结:

由于具有良好的通用性和扩展能力,Geant4在涉及微观粒子与物质相互作用的诸多领域获得了广泛应用。

相关

  • 封闭经济封闭经济是一种"自给自足"的体制.这个术语常用于描述一国的政治体制或经济系统. 实行封闭经济的实体可以在没有外部援助或国际贸易的情况下生存和维持。但封闭经济不一定指
  • 尼尔斯·玻尔尼尔斯·亨里克·达维德·玻尔(丹麦语:Niels Henrik David Bohr,1885年10月7日-1962年11月18日),丹麦物理学家,1922年因“他对原子结构以及从原子发射出的辐射的研究”而荣获诺贝尔
  • 癌症的种类这是一个“癌症种类”的列表,表中的癌症以英文名称的第一个字母排序。
  • 双重标准双重标准是指无正当理由地针对某一种特定行为,因实施的人不同,而导致评价褒贬不一的现象。例如允许某一群体或个人实施某一种行为,但禁止另外一群体或个人实施相同行为。双重标
  • 尼氏体尼氏体(英语:Nissl body)是神经元内的一种大型颗粒,这些颗粒为带有核糖体粗糙型内质网,是蛋白质合成的地方。此种颗粒以德国神经科学家弗朗茨·尼氏之名命名。利用尼氏所发展出的
  • 科幻世界《科幻世界》(英语:Science Fiction World,缩写SFW)是总部位于中华人民共和国四川省成都市的中文月刊,创刊于1979年,前身是《奇谈》和《科学文艺》,是中国乃至世界发行量最大的科幻
  • 碳截存碳截存(Carbon sequestration,或Carbon dioxide sink),也称作碳吸存、碳封存或碳固定,是将二氧化碳以各种形态储存起来。自然界中主要的碳截存者是海洋和植物与其他行光合作用
  • 亚当·米奇尼克亚当·米奇尼克((波兰语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","G
  • 三色蝴蝶鱼三色蝴蝶鱼,为辐鳍鱼纲鲈形目蝴蝶鱼科的其中一种。本鱼分布于东太平洋区,包括库克群岛、法属波里尼西亚等海域。本鱼体呈方圆形,吻短且为黑色,头部有一黑条纹通过眼睛。每一鳞片
  • 霍伊策特霍伊策特(德语:Heuzert)是德国莱茵兰-普法尔茨州的一个市镇。总面积2.15平方公里,总人口125人,其中男性69人,女性56人(2011年12月31日),人口密度58人/平方公里。