Уроки и обучающие примеры по Geant4 на русском
Geant4 является свободно распространяемой программой и предназначена для моделирования взаимодействия частиц и излучения с веществом в ядерно-физических установках. В интернете не очень много понятных для новичков уроков и обучающих примеров по Geant4 на английском языке, а тем более их не так и много и на русском. Примеры поставляемые в дистрибутиве Geant4 достаточно сложные для восприятия и понимания даже самые базовые примеры вводят в небольшое замешательство.
Для расширения применения и уменьшения барьера входа в Geant4, устранения пробелов его изучении, данный раздел посвящен изучению и пояснению моделирования ядерно-физических процессов в физике высоких энергий. В качестве экспериментов берутся простые, базовые случаи постановки экспериментов, понятные всем.
Итак, официальная часть: Geant4 — программный комплекс разработанный в CERN для моделирования взаимодействия и прохождения излучения и элементарных частиц через вещество. Широко применяется для моделирования отклика детекторов на излучение и прохождение частиц высоких энергий на ускорителях, в том числе LHC. На данный момент включает пакет (модуль) для моделирования частиц до низких энергий, нескольких эВ, что значительно расширяет применение Geant4 в медицине и промышленности.
Официальный сайт Geant4 — http://geant4.web.cern.ch/, он поставляется совершенно бесплатно в виде исходных кодов, т. е. что бы его установить — нужно скомпилировать сам Geant4 и проект на нем (саму программу, которая будет моделировать). Нативная (родная) платформа — Linux, доступен также на Windows и MacOS.