通過該課程的學習,學員應能夠掌握Geant4做物理模擬的原理、物理過程與模擬之間的聯系、C++編程規范、物理幾何體定義、放射源及輻照粒子模擬、探測器響應、感興趣信息抽取、文件流、后端數據分析—Matlab的應用。通過以下課時的學習,學員能夠:對Gean4有基本的掌握,能夠獨立設計自己的物理模擬項目;除基本學習資料外,得到Geant4模擬相關的實際應用場景例子,作為一手備份材料;對物理數據分析有基本的了解和處理能力。總結:熟悉并能使用Geant4; 通過Matlab做基本的數據處理圖表分析。
課程大綱:
主題
內容
Geant4基礎及入門
1. Geant4簡介;
2. Geant4模擬原理講解;
3. 物理過程與模擬之間的聯系;
4. 認識Geant4中的常見函數;
5. C++編程規范;
Geant4物理模擬的具體使用
6. 物理幾何體定義;
7. 放射源及輻照粒子模擬;
8. 探測器響應;
9. 感興趣信息抽取;
Geant4模擬的設計與數據提取分析
10. 程序例子解析;
11. 文件流、后端數據分析;
12. Matlab數據分析流程。