#Geant4の例
geant4の本家の翻訳記事
このモジュールは、ユーザーが自分のシミュレーション設定を定義するためにカスタマイズすることになっているユーザークラスを正しい方法で実装することにより、GEANT4ツールキットを正しく使用する方法をユーザーに示すことを目的とした4セットのユーザー例を収集します。
-
「基本」の例のセットは、ユーザーが初心者ように配向し、シンプルさと使いやすさを保ちながらのGeant4アプリケーションの最も一般的なユースケースをカバーしています。
-
「拡張」の例のセットは、Geant4をのほかにいくつかの追加のライブラリが必要な場合があります。このセットは、実際の検出器シミュレーションの多くの特定のユースケースをカバーしています。
-
「高度」の例の設定は「ツールキット」は、異なるシミュレーション研究のための本当の完全なアプリケーションが提供され、開発、の配向の種類の典型的なユースケースをカバー。追加のサードパーティ製品の構築が必要になる場合があります。
ほとんどの例は、インタラクティブモードとバッチモードの両方で実行でき、入力マクロファイル(* .in)と参照出力ファイル(* .out)が提供されます。基本的な拡張サンプルのほとんどは、GEANT4ツールキットの公式リリースを検証するためのシステムテストスイートの一部と見なされます。基本および拡張および高度な例の一部は、リリースプロセスの「受け入れ」テストとしても使用されます。
各例のカテゴリページで詳細を参照してください。
ユーザーを初心者ように配向例の前のセットは、「初心者」、Geant4を10.0の「基本」と「拡張」の例セットにリファクタリングされました。これらの例の元のセットに関する情報は、このページにあります。
そして、すべての例に共通するものの詳細:
サンプルをビルドして実行する方法
マルチスレッドモードでサンプルを実行する方法のヒント
サンプルドキュメントでのナビゲート方法