I will sort out a batch of resources on G4, because there are not many such materials. It is also convenient to sort them out.
The most useful thing is the official Geant4 user's guide.
1. Search for physical process categories (G4 official documentation)
Http://geant4.cern.ch/support/proc_mod_catalog/index.shtml
G4 provides a large number of existing physical processes. Most beginners do not know how to name and use these physical processes.
This is a page on the G4 official website. It provides five methods for searching physical processes by category. The most convenient is the first type, which is classified by particle type.
Each physical process generally has multiple cross-section databases. You can find detailed descriptions of each cross-section database, applicable energy ranges, and sample code.
2. view the latest G4 source code online
Http://www-geant4.kek.jp/LXR/
As the G4 version is updated, it is easy to find the G4 source code content.
3. Data Analysis Courseware in the particle physics and Nuclear Physics Experiment of Yang zhenwei, Tsinghua University
Http://hep.tsinghua.edu.cn/training/courses/data_analysis.html/Lectures2009/Lectures_yangzw/
Link to the high-energy physics research center of Tsinghua University. The courseware contains three sections about Geant4 and three sections are root. It is worth learning.
4. Chinese Translation of Geant4 User Manual (Geant4 5.2 2003)
Http://www.docin.com/p-34115109.html
The version is old. It seems that only the G4 user manual translated in China is public and can be downloaded.
This is a free download. You can register a docin user. Baidu Library is also available, but it is charged
The following are some articles about Geant4 in the cnscott blog. We recommend that you read this article.
1. Learning Experience of Geant4 beginners
Http://cnscott.blog.163.com/blog/static/64045702009728101517744/
2. Geant4 learning experience-how to use the sensitive detector (SD) I
Http://cnscott.blog.163.com/blog/static/6404570200981641654827/
3. Geant4 learning experience-Use of Sensitive Detector (SD) II
Http://cnscott.blog.163.com/blog/static/640457020098164342183/
4. Split and bet on Geant4's learning experience
Http://cnscott.blog.163.com/blog/static/6404570200981644635271/
5. Geant4 runtime environment settings (for the QT environment settings of Geant4)
Http://cnscott.blog.163.com/blog/static/6404570201071424245620/
6. Common Code in Geant4 Programming
Http://cnscott.blog.163.com/blog/static/640457020105185144603/