用Geant4模拟卢瑟福散射

用户强制要做的操作

Geant4主要让用户通过类继承的方式进行模拟,其中有三个类中的成员函数必须让用户进行重写,重写这些函数的过程就相当于定义了探测器的几何、实验的初始粒子行为(事例初始化)、模拟物理过程使用的模型。

探测器几何

用DetectorConstruction继承G4VUserDetectorConstruction,并在Construct()方法中定义材料和几何形状。

事例初始化

用PrimaryGeneratorAction继承G4VUserPrimaryGeneratorAction

建议结合examples查看如何使用

物理列表