基于Visual Studio 2008的Geant4工具包的开发

来源 :舰船电子工程 | 被引量 : 0次 | 上传用户:wwwwwwwwg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Geant4是欧洲核子中心主导开发用于精确模拟粒子在介质中输运过程的数值计算软件工具包。对于Windows用户而言,一般都是用Cygwin实现Geant4工具包在Windows环境的运行,Cygwin在windows下提供Unix/Linux环境的模拟,但是其无论在稳定性和代码执行效率上都不是很理想。文章直接从Geant4源代码出发,使用Visual Studio2008编译工具开发Geant4程序,并通过加载OpenGL图形系统驱动,实现Geant4中几何模型和粒子图形化的显示。最后用一个实例讨论了实现Geant4图形化显示的方法。该文方法的提出,增强了Geant4开发的灵活性,有效地降低了Geant4模拟程序的开发难度。
其他文献
为了准确掌握气象因素对某新型炮兵雷达探测距离的影响规律,提高雷达的作战效能。分别建立了大气、雨、雾影响下雷达探测距离的修正模型,依据此模型设计了可视化界面平台,可
<正>滋养细胞疾病是由于滋养细胞异常增生所致的疾病。近年来彩色多普勒超声作为一种无创性检测方法已广泛应用于妇产科领域,其中在滋养细胞疾病诊疗方面,已进行了较多、较深
商业银行竞争的核心是客户,优质的客户是银行的利润之源,银行拥有了优质客户,就拥有了竞争优势。随着利率市场化的逐步推进,银行业对于个人贵宾客户重视程度日益增加。传统的
有机物的硝基苯可以影响神经系统、血和肝、脾器官的功能,而且皮肤与有毒物质的接触严重吸收毒气也可导致死亡。芳香胺类的有机物也是一种致癌物质,苯胺进人体会有缺氧的症状
有没有计划,有没有决心完成,能不能坚持到底,我认为,这方面必须了解清楚。——前面提了三个方面的问题,后面用“这”指代哪个方面的问题呢?没有交代清楚。应将“这”改为“这些”
报纸
<正>2015年10月19日-23日,中国国家主席习近平对英国进行国事访问,这是中国国家主席十年来首次访问英国,标志着中英关系"黄金时代"的正式开启。从"全面伙伴关系"到"全面战略
本文针对企业主导的工业园区改造中普遍存在的工业遗存评估体系不健全的问题,通过对国内外相关研究和国内政策的归纳总结,选取评价因子,建立面向开发实际的工业遗存评估体系,
首先分析了常规的单边带调制方法,然后根据数字信号的内插原理及其频谱特性,提出了一种简单的、易于DSP编程实现的单边带调制方法。并将这种方法和传统的方法进行了比较,最后
在我国企业中,中小型企业大约占据了其中的99%。而中小企业纳税意识薄弱严重阻碍着我国税法的贯彻执行。让中小企业自觉地将自己的财富的一部分无偿地转移给国家,对我国经济