首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Geant4入门讲解篇-1

Geant4,是模拟辐射粒子与物质相互作用的可靠软件工具,有着丰富的物理过程截面库,涉及中子、伽玛(X)、电子、质子、各种重离子乃至可衰变核素等各种辐射粒子。...模拟的意义在于通过计算机平台工具去模仿真实的物理实际场景,我们在做实验的时候想得到怎样的信息,那么我们同样想在Geant4中得到同样的信息。...那么,让我们从B1例子出发,探讨核辐射探测器的Geant4模拟。Geant4物理模拟的初衷在于仿照真实的物理实验场景,通过各种物理反应过程截面的蒙特卡罗抽样来模拟真实的物理过程。...下图所示为实验场景到Geant4模拟环境的对应关系。...Geant4模拟可以定义各种形状的几何体,几何体的材料可以设置 c. 射线束/粒子源可以自定义 d. 我们可以通过Geant4模拟得到真实实验场景中辐射沉积能量,也就是剂量 ? ?

1.6K21
您找到你想要的搜索结果了吗?
是的
没有找到

Geant4官网虚拟机的完全使用入门

虚拟机(运行器):VMware Workstation 15 Player 虚拟系统:CentOS 8 预装Geant4版本:geant4.10.07 目 录 一、虚拟机与系统下载 二、虚拟机安装...预装Geant4的CentOS系统下载 见文末回复链接。下载完成以后解压。 二、虚拟机安装: 1....双击”VMware-player-15.5.6-16341506.exe”, 进行安装,一切选择默认和推荐设置,包括C++依赖库需要电脑重启。 2....VMware player安装完以后,双击打开后选择右侧“打开虚拟机”->选择CentOS系统解压后的 "G4.10.7-Beta_CTOS8/G4-10.6_CentOS8.vmx", 然后双击运行该系统...查看系统预装的软件 >>cd /usr/local >>ls 可以发现预装软件都在这里面,包括了geant4.10.07.b01/(然而,geant4编译安装的位置在/usr/local/src/,即/

3.7K40

rpm linux安装(linux安装mysql)

linux下,如何安装rpm命令? 更新时间:2019-05-20 07:50 最满意答案 rpm默认就安装在了发行版本里,比如RedHat和centos。...RPM是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。 RPM文件在Linux系统中的安装最为简便。...RPM是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。 RPM文件在Linux系统中的安装最为简便。...RPM是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。 RPM文件在Linux系统中的安装最为简便。...rpm软件包的信息 2 查询rpm软件包安装文件的信息 3 安装rpm软件包到当前linux系统 4 从linux系统中卸载已安装的rpm软件包 5 升级当前linux系统的rpm软件包 (1)#rpm

31.1K40

Linux安装jdk步骤_jdk linux安装

Linux的使用相信大家都要用到java吧!...在使用java前我们得先安装jdk以及配置环境变量等工作;下面小编给大家分享关于Linux安装jdk的详细步骤: 一、登录虚拟机进入终端切换到root用户,输入:su 接着输入密码 再输入:cd … 回到...root用户 二、查看Linux系统是否有自带的jdk: 1、输入:java -version 2、发现有输入:rpm -qa | grep java 检测jdk的安装包,(注意:rpm命令符没有时记得下载一个输入...六、下载完后用FileZilla文件传输器,把jdk安装包传到虚拟机对应的文件夹当中;或者直接在Linux下载即可 七、在终端进入对应的文件的目录,进一步解压,输入tar -zxvf...、输入:javac 3、输入:java 到此Linux安装jdk就完成啦!

38.1K20

Linux 安装nodejs_pe安装linux

linux安装Node.js(详细)Node.js安装教程 文章目录 linux安装Node.js(详细)Node.js安装教程 1:下载 2:解压 3:移动目录 1:创建目录 2:移动目录并重命名 4...:设置环境变量 5:刷新修改 6:安装完成,查看版本号 1:下载 wget https://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x64.tar.xz...更多版本选择: ===》更多nodejs版本下载 2:解压 tar xf node-v14.17.4-linux-x64.tar.xz 可以查看当前目录下的文件,执行:ls (命令) 解压成功后可以选择删除压缩包...:rm -rf node-v14.17.4-linux-x64.tar.xz 其中:-f 会提醒是否删除 ;-rf 会强制删除,不会提醒。...5:刷新修改 source /etc/profile 6:安装完成,查看版本号 node版本号: node -v npm版本号: npm -v 注意:配合pm2使用npm可以让程序在后台运行。

32.4K40

安装linux的基本步骤_linux安装oracle

文章目录 一、下载Python包 二、安装依赖环境 三、安装Python3 四、建立Python3和pip3的软链 五、检查是否安装成功 ---- 【Python测试交流群:8140 78962】 --...所以这里建议通过国内镜像进行下载 例如:淘宝镜像 http://npm.taobao.org/mirrors/python/ ---- 大部分版本和各系统包都提供,这里的教程用Python3.9.6来举例: 1)Linux...可以通过wget命令进行下载(在任意目录执行下面的命令,如果找提示找不到wget可以使用yum -y install wget进行安装): wget http://npm.taobao.org/mirrors.../python/3.9.6/Python-3.9.6.tgz ---- 2)如果没有wget又不想额外安装的话可以先通过网页下载到本地,然后上传到Linux服务器: ---- 二、安装依赖环境 1...gcc:yum install gcc 3.Python3.7版本之后需要安装libffi-devel:yum install libffi-devel -y ---- 三、安装Python3 1.创建

19.9K20

回答某一个同学Geant4问题;建立了一个Geant4群聊,欢迎大家来踩

一: 要想熟练得使用Geant4,C++的基本知识是要掌握的,其学习参考教材可任意选,刚入门的同学推荐比较薄的谭浩强版本《C++面向对象程序设计》,网上资源也丰富,比如:https://blog.csdn.net...Geant4中具体的代码表现为: ?...二: Geant4的学习入门,两三个月是需要的,熟练掌握B1例子至关重要,包括其中涉及的基本C++语法。然后过了这个阶段后,就需要考虑怎样发挥主观能动性去干实际的项目?...通常的途径包括:1)找学长学姐要往届的例子;2)学会谷歌检索(关键词当然得英文),此公众号后台回复“学术”即可获得教程,真是无比感谢那些无偿作技术分享的人;3)多看Geant4自带的例子。

98420

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券