本讲座为蒙卡学术论坛(

52mc.net

)专题讲座,任何人未经作者本人许可不得转载至其他

论坛,作者保留追究转载者相关责任的权利!

上一讲我们讲过了,几何结构类(

DetectorConstruction

)属于强制初始化类,其主要功能

是构建模拟问题的几何结构,包括各部分的材料、形状、尺寸、位置等信息。

前面我讲了材料如何定义,今天我主要讲几何模型的建立以及各部分材料的设置。

在讲如何建立几何模型前我想首先讲一下

Geant4

中所采用的几何建模思想。

学过

MCNP

Fluka

的都知道

MCNP

Fluka

采用的是

CG

模型,所谓

CG

模型就是

Co

mbination

Geometry

我习惯翻译为组合几何模型,

CG

模型顾名思义就是整个模型由一块

块小模块组合而成,打个不恰当的比方就是搭积木。这种模型的要求就是

不交不空

既不

能有相交的部分,也不能有空白的地方。

CG

模型是粒子输运蒙卡模拟中非常常用的一种。

Geant4

采用的模型则不同,目前我没看到有关此模型的确切名称,但我习惯将之称为嵌套

geant4 射线源定义_第六讲——GEANT4探测器几何模型定义相关推荐

  1. 计算机辅助测试技术最近的发展,CAT_计算机辅助测试_技术_第六讲_CAT的发展_郑叔芳...

    C A T (计算机辅助测 试 )技术 ▲测控技术基础知识讲座▲ c AT (计算机辅助测试 )技术 第六讲 CA T 的发展 南京航空肮天大学 郑叔芳 cAT 的一个主要优势是具有几乎是无限的技术 ...

  2. 极限中0除以常数_第六讲 极限的运算法则

    写在前面的话: 国庆假期浪完啦~马上要上班了,大家也快开学了,祝福祖国,也祝福大家! 这一讲主要讲的是函数极限的运算法则,当然也适用于数列极限咯~大家好好学习吧. 如果有打错字的地方还请积极提出来,以 ...

  3. 随机森林和决策树区别_第六讲 决策树与随机森林

    概念属性 信息熵:信息量度量的是一个具体事件发生了所带来的信息,而熵则是在结果出来之前对可能产生的信息量的期望--考虑该随机变量的所有可能取值,即所有可能发生事件所带来的信息量的期望.即 .如果一件事 ...

  4. python中np没有定义_第六篇:python中numpy.zeros(np.zeros)的使用方法

    用法:zeros(shape, dtype=float, order='C') 返回:返回来一个给定形状和类型的用0填充的数组: 参数:shape:形状 dtype:数据类型,可选参数,默认numpy ...

  5. java批量删除接口怎么定义_教你在Java接口中定义方法

    基本上所有的Java教程都会告诉我们Java接口的方法都是public.abstract类型的,没有方法体的. 但是在JDK8里面,你是可以突破这个界限的哦. 假设我们现在有一个接口:TimeClie ...

  6. python方法定义..._解析Python类中的方法定义

    最近在学习类过程中,绑定方法这个概念没有理解透彻,所以在网上找了很多相关博客.文章研究到底是怎么一回事.因为有的文章所陈述与我在python3.5版本实际实验中有些出入,所以经过实践后总结出以下结论. ...

  7. c语言 宏定义 去除宏定义_如何检查是否在C中定义了宏?

    c语言 宏定义 去除宏定义 To check whether a Macro is defined or not in C language – we use #ifdef preprocessor ...

  8. rj45 千兆接口定义_网线的RJ45接口的针脚定义

    我们生活中常用的网线接头类型分为两类:用于连接到网络中的终端设备的DTE类型,如连接到PC机的网卡的网线属于DTE型.还有用于网络设备间连接的DCE类型,如路由器连接到交换机的线或交换机连接到交换机的 ...

  9. 天籁obd接口针脚定义_汽车16针obd接口针脚定义

    汽车上的OBD-II接口(母): ELM327用到的引脚: 2: SAE-J1850 PWM和SAE-1850 VPW总线(+) 4. 车身接地 5. 信号接地 6. CAN high (ISO 15 ...

最新文章

  1. 技术流 | 手把手教你用Python设计一个命令行界面
  2. tortoisesvn的安装
  3. C++ 中使用 goto 编译通不过
  4. renameto 阻塞_打造简化版文件下载器
  5. Zernike函数拟合曲面--MATLAB实现
  6. 关于c语言循环的格式,关于for循环的格式
  7. 【Flink】FLink 如果watermark水印时间超出今天会是什么问题呢
  8. Visual Assist X Options 注释设置-类
  9. java抽象类的字段_java打印出继承体系的类(包括抽象类)、接口、域字段
  10. python文件操作:文件指针移动、修改
  11. 深入理解JVM---JVM垃圾回收机制
  12. Allegro删除Out of data shape铜皮框
  13. 修改RAC中的私网地址导致CRS启动失败
  14. 基于 springBoot 实现webSocket方式的扫码登录
  15. am命令发送广播以及查看已发送广播信息
  16. [导入]网页制作万花筒
  17. 最牛机顶盒推荐,最具创新力的当贝MAX 1脱颖而出
  18. windows2003可用gt630显卡驱动
  19. IDEA2019如何设置字体大小
  20. Bootstrap项目实战,响应式网站(李炎恢)

热门文章

  1. 《基于slam算法的超视距小车》调研分析报告
  2. uni-app如何打包发布
  3. 苹果故意降低旧手机性能 曾经创新巨擘为何沦落风尘?
  4. 【Reference reading】用19F标记的BPA-果糖复合物在C6老鼠胶质瘤模型的19F MRI和19F MRS来优化硼中子捕获治疗(BNCT)
  5. magics24安装教程|magics中文版下载
  6. 《HTML5+ CSS3+JavaScript 网页设计实战(视频教学版)》代码下载、简介与前言
  7. 营收下滑环比收窄,可口可乐回“血”了吗?
  8. mysql+清理undo_undo清理 redo 持久化
  9. 东华大学2021考研基本练习题46~90
  10. 欧姆龙PLC模块记录