geant4-xray-detector-simulation は何をしますか?
Geant4 X線検出器および産業用CTシミュレーションのためのCodexスキル
このスキルは、Geant4を使用したX線検出器の設計と産業用CT(コンピュータ断層撮影)のシミュレーションを支援します。物理プロセスの定義、物質の設定、ジオメトリの構築、粒子の追跡といったGeant4の主要機能を、簡潔なプロンプトで実行できるようにします。
特徴
- X線検出器のシミュレーション設定を自動化
- 産業用CTスキャンのジオメトリと物理プロセスを定義
- Geant4の複雑な設定をプロンプトベースで簡略化
- Codexプラットフォームとの統合
使用方法
Codex環境で以下のようにプロンプトを入力します:
Geant4を使ってX線検出器のシミュレーションを設定してください。
または、産業用CTのシミュレーションには:
産業用CTスキャンのシミュレーションをGeant4で構築してください。
必要な環境
- Codexプラットフォーム(例:GitHub Copilot Codex)
- Geant4がインストールされた開発環境
- C++コンパイラ(g++, clang++など)
物理プロセスの例
// 例:X線の物理プロセスを定義
#include "G4EmStandardPhysics.hh"
#include "G4OpticalPhysics.hh"
// 物理リストを作成
G4VModularPhysicsList* physicsList = new G4EmStandardPhysics();
注意事項
- シミュレーションの実行にはGeant4のインストールが必要です。
- 大規模なシミュレーションでは計算リソースに注意してください。