Communityコーディング&開発github.com

liaoth/geant4-xray-detector-simulation

Geant4 X線検出器および産業用CTシミュレーションのためのCodexスキル

geant4-xray-detector-simulation とは?

このスキルは、Codex上でGeant4を使用したX線検出器と産業用CT(コンピュータ断層撮影)のシミュレーションを効率的に行うための専門的なツールです。Geant4は高エネルギー物理シミュレーションに広く用いられるフレームワークであり、本スキルを活用することで、検出器の設計やCTイメージングのシミュレーション設定をプロンプトベースで迅速に実装できます。主にCodexプラットフォーム上で動作し、物理プロセスの定義、物質の設定、ジオメトリ構築、粒子の追跡といった複雑なGeant4の設定を自動化します。産業用CTや医療用イメージングの研究開発において、反復的なシミュレーション設定の手間を大幅に削減し、再現性の高いシミュレーションを実現します。

対応~Claude Code✓Codex CLI~Cursor
npx skills add liaoth/geant4-xray-detector-simulation

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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のインストールが必要です。
  • 大規模なシミュレーションでは計算リソースに注意してください。

関連スキル