GEANT4中一个典型的模拟算法
更新时间:2024-04-06 19:27:01 阅读量: 综合文库 文档下载
- geant4中文手册推荐度:
- 相关推荐
我们要学习Geant4首先应该学习G4是如何处理模拟过程的。
在G4中一个典型的模拟算法是这样的。 首先建立一次模拟,在G4中称为一次Run
Run建立后,需要对几何结构、物理过程进行初始化
初始化完成后就开始模拟过程了, 首先发射一个粒子,每一步都按照蒙卡方法进行模拟,具体模拟方法请参阅裴鹿成或许淑艳老师的书
这里不具体讲,因为不是重点
在G4中,发射一个(或一系列)粒子到所有次级粒子死亡的过程成为一次Event。 而每次发射的初始粒子则有粒子发射器进行控制。
而在每一个event过程中,粒子与材料反应后会可能生成多个次级粒子,每个粒子都会有一条径迹,称之为track
而每一个粒子(初始的或次级的)的径迹又是由很多步组成的,称之为step 关于track和step的理解请参阅下图
最后总结一下,G4模拟的基本算法是
A Run Start -> 初始化物理模型/几何模型
-> An Event Start -> 调用粒子发射器发射粒子 -> A Track Start -> A Step Start -> A Step End
-> Next Step Start -> ……
-> All Step End -> A Track End -> Next Track Start -> …… -> All Track End -> An Event End -> Next Event Strat
-> ……
-> All Event End(All Primaries Shot) -> A Run End -> Next Run Start -> ……
而我们感兴趣的结果可以在上述循环过程中自行添加
先进后出其实就是堆栈的概念
比如上图中的 Track1-track3都是 track0产生的分支
那么在处理完track0之后 就先处理 track3,然后是 track2,最后track1
这就是所谓的先进后出
正在阅读:
GEANT4中一个典型的模拟算法04-06
刘学军《继电保护原理 》课后答案06-04
班组长考试卷及答案11-22
培训中心财务管理制度03-19
建党以来的伟大成就03-27
我为谁而工作演讲稿10-23
列车运行图课程设计任务书09-19
山东省义务教育课程设置实验方案05-18
漳州2015年国民经济和社会发展统计公报05-27
- 二年级下册音乐测试题
- 浙江财经大学中微题库答案
- 小升初常考古诗填空练习(80首古诗 含答案)
- 全国导基 第十章 中国旅游诗词、楹联、游记鉴赏 练习题 及答案
- 华师大版七年级科学(生物)下册5.1《种群和群落》导学案(含答
- 人教版七年级语文上册练习:《我的老师》课时训练(附答案)-精
- NOIP2015浙江省复赛普及组成绩
- 长虹公司的应收账款管理
- 快递行业同业竞争对手调查报告
- “十三五”重点项目-牦牛骨髓粉项目节能评估报告(节能专篇)
- 钢结构生产制造部各岗位职责及任职要求
- 对H企业应收账款管理与核算现状的调查报告
- 中国化学会第24届全国高中学生化学竞赛(省级赛区)试题、标准答
- 本科成本会计
- “众包”创新模式在我国潜在的风险的探讨
- 语文基础全套复习资料(有他足够了
- 中外合作出版合同(1)
- STM32-GPIO及EXTI初始化详解
- 2018年中国控制技术市场现状调研与发展前景分析报告目录
- 大学物理试题第四章 冲量和动量
- 算法
- 典型
- 模拟
- GEANT4
- 一个
- 锂离子电池性能检测技术
- 我县旅游业发展现状与对策
- 2011年证券《投资分析》考前押密试题(含答案解析)
- §2.9 函数的应用
- 市直机关“红歌大家唱”大赛活动方案
- ω-3脂肪酸
- 团代会提案汇总 - 图文
- 2015-2016学年高中物理 第2章 第3节 示波器的使用学案 教科版选
- 交大综合英语高升专第一、第二、第三次作业
- 聚焦全球经济五大失衡
- 2016-2022年中国苯甲酸市场运营态势与发展前景分析预测报告 - 图
- PS照片处理常用的快捷键doc
- 水利工程设计概(估)算规定辅导
- 高考理科数学试题分类汇编9:圆锥曲线 - 图文
- VPN客户端设置教程
- 简答 学前教育课程论
- 省级青年文明号创建规划
- 中国银监会关于促进银行业金融机构进一步加强案件防控工作的通知
- 最新人教版五年级音乐上册 教学计划 2017
- 关于华润苏果超市光华路购物广场的顶岗实习报告