Geant4
開発元 Geant4 Collaboration
初版 1998年 (27年前) (1998)[1]
最新版
11.3.0 / 2024年12月6日 (2か月前) (2024-12-06)
リポジトリ ウィキデータを編集
対応OS クロスプラットフォーム
種別 計算物理学
ライセンス Geant4 Software License
公式サイト geant4.org
テンプレートを表示
シミュレーションの可視化。検出器が赤色、放射線が緑色で示されている。

Geant4[1][2][3](GEometry ANd Tracking)はモンテカルロ法を用いて「物質中における粒子の飛跡をシミュレーション」するためのプラットフォームである。これは、CERNによって開発されたソフトウェアツールキットであるGEANTシリーズの後継ソフトウェアで、初めてオブジェクト指向プログラミング (C++)を用いたものである。 その開発、保守、ユーザーサポートは、国際的なGeant4共同研究グループによって行われる。適用領域には高エネルギー物理学、原子核実験、医療、加速器および宇宙物理の研究が含まれる[2]。このソフトウェアは、世界中の数多くの研究プロジェクトで使用されている。

Geant4のソフトウェアおよびソースコードはバージョン8.1(2006年6月30日公開)まではプロジェクトのウェブサイトから自由に入手でき、利用に関する特別なソフトウェアライセンスはないが、現在はGeant4ソフトウェアライセンス[※ 1]の下で提供されている。

特徴

Geant4には幾何形状、粒子追跡、検出器応答、ラン管理、可視化、ユーザインタフェースのための機能が含まれている。多くの物理シミュレーションにおいて、これは低レベルの詳細に費やす時間が少なくて済み、研究者がすぐにシミュレーションの重要な部分に取り掛かれることを意味する。

上で列挙した機能についてそれぞれ以下にまとめる。

Geant4は基礎的なヒストグラムを作成することもできる。高度なヒストグラム作成機能を活用するには、AIDAフレームワークを実装した外部解析ツールあるいはソフトウェアが必要である。

リリース10.0以降、Geant4はマルチスレッディングを実装し[3]、シミュレーションイベントを効率的に並列生成するためにスレッド局所記憶を使うことができるようになった。

Geant4を用いている高エネルギー物理学実験

高エネルギー物理学以外への適用

雷雨や稲妻で起こっている可能性のある空気中の電場で引き起こされる相対論的電子雪崩のGeant4によるシミュレーション。

汎用的な特性のため、Geant4は多くの分野における粒子の物質との相互作用を解析するための計算ツールの開発に適している。これには以下のような分野が含まれる。

注釈

  1. ↑ License | geant4.web.cern.ch

参考文献

  1. 1 2 Agostinelli, S.; Allison, J.; Amako, K.; Apostolakis, J.; Araujo, H.; Arce, P.; Asai, M.; Axen, D. et al. (2003). “Geant4—a simulation toolkit”. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 506 (3): 250. Bibcode: 2003NIMPA.506..250A. doi:10.1016/S0168-9002(03)01368-8.
  2. 1 2 Allison, J.; Amako, K.; Apostolakis, J.; Araujo, H.; Arce Dubois, P.; Asai, M.; Barrand, G.; Capra, R. et al. (2006). “Geant4 developments and applications”. IEEE Transactions on Nuclear Science 53: 270. Bibcode: 2006ITNS...53..270A. doi:10.1109/TNS.2006.869826.
  3. 1 2 Allison, J.; Amako, K.; Apostolakis, J.; Arce, P.; Asai, M.; Aso, T.; Bagli, E.; Bagulya, A. et al. (2016). “Recent developments in Geant4”. Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 835: 186. Bibcode: 2016NIMPA.835..186A. doi:10.1016/j.nima.2016.06.125.

関連項目

外部リンク

⌬ Phoenix Mesh CID: 未登録 IPFS未登録 📡 0ピア N=1 CRITICAL PQS C51