Geant4
文章平均质量分 92
X D
双非学校在读研究生,干啥啥不行,吃饭第一名。
展开
-
Geant4:调整可视化界面的视角
刚开始赶工G4的作业,好不容易建好一个小人,塞到B1里面去发现怎么也找不到一个合适的视角,小人以各种崎岖的姿势站在坐标系里。很头疼,后来终于找到几条有用的命令。赶紧记一下。tldr版本几个指令:这些命令可以写在vis.mac脚本里,也可以编译之后通过Idle输入/vis/viewer/set/upVector [x] [y] [z]:在坐标系中,设置一个up-vector,调整viewe...原创 2020-05-01 00:25:04 · 3956 阅读 · 0 评论 -
一个菜鸟的Geant4入门之路:alpha粒子轰击金箔的例子
一个菜鸟的Geant4入门之路:α\alphaα粒子轰击金箔的例子文章目录一个菜鸟的Geant4入门之路:α\alphaα粒子轰击金箔的例子前言去哪里找资料:几个重要的类一个活的G4程序需要哪几个类runManagerDetectorConstruction、PhysicsList和PrimaryGenerator一个“不平庸”的G4程序额外需要的类visManagerOptional User...原创 2020-02-16 21:41:53 · 11999 阅读 · 27 评论 -
geant4安装以及Root配置
geant4安装以及Root配置先贴一个豆瓣链接:https://www.douban.com/note/431788626/ROOT按照cern root 安装:https://leeyeel.github.io/2017/07/01/root-install/简要来说就是如下几步:安装依赖关系: sudo apt-get install git dpkg-dev cmake ...原创 2019-02-24 22:06:47 · 4023 阅读 · 2 评论 -
Geant4 Note
Geant4 使用(1)一般的Program目录结构+- Program/ | CMakeLists.txt //CMake编译时需要的文件 | Program.cc // main()函数 | +- include | | ...include.hh... //放置头文件,声明需要的类 | +- src | | .....原创 2019-02-24 22:07:46 · 1167 阅读 · 0 评论 -
Geant4程序 T1program
Geant4程序 T1program基本内容本项目是初学Geant4的第一次尝试,希望完成一个满足基本运行要求的Geant4程序,支持可视化交互模式。物理过程是一束α\alphaα射线入射到金箔上。包括DetectorConstruction的构造(一片金箔),以及一支粒子枪,距离金箔数厘米,垂直射向金箔。文件结构:Program/T1program.ccCMakeLists.t...原创 2019-03-15 13:35:09 · 1904 阅读 · 1 评论