付属サンプルで遊べる(examples

$ mkdir ~/repos/sandbox/g4work/  # 作業ディレクトリを作成
$ cp $SPACK_ROOT/opt/spack/darwin-sonoma-skylake/apple-clang-15.0.0/geant4-11.1.2-t26aalvrzmo2u5jyhj3nvv6gihtty7cv/share/Geant4/examples .
$ ls -1 examples
CMakeLists.txt
GNUmakefile
History
README
README.HowToRun
README.HowToRunMT
advanced/
basic/
extended/
novice

Geant4付属のサンプルが、インストールしたディレクトリのshared/Geant4/examplesにあります。

それを作業用ディレクトリにコピーしています。 作業用ディレクトリの名前は任意ですが、慣例(?)でg4workとしました。 examplesディレクトリの中を確認するとbasicextendedadvancedに分類されていることがわかります。

Geant4のアプリケーションをゼロから作り始めるのはとても大変だと思います。 まず、basicにあるサンプルを動かすところからはじめて、自分の目的に近いサンプルを見つけ、改造していくのがよいと思います。

注釈

以前は初心者向けのサンプルはnoviceという名前でした。 Geant4 10.0で、novicebasicextendedにリファクタリングされたそうです。