关于新手如何使用 Geant4 的用户文档的建议 - 核能革新 ChinaNet
热图推荐
    查看: 6483|回复: 0
    打印 上一主题 下一主题

    关于新手如何使用 Geant4 的用户文档的建议

    [复制链接]

    39

    主题

    49

    帖子

    152

    积分

    QQ游客

    积分
    152
    跳转到指定楼层
    楼主
    发表于 2015-4-8 10:06:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    Geant4 是一个基于面向对象软件工程思想开发的用于高能物理探测器模拟的软件包,具体地来说,是一组类库。用户需要了解一些 OO 的基本思想
    和 C++ 的编程思想才可以进行应用程序的开发。在阅读这些文档之前,建议新手先了解一些基本的 OO 思想及 C++ 的基础知识。


    在 Geant4 的文档页面上可以找到这些资料:


       1. Introduction To Geant4:
          这是一篇对 Geant4 框架结构的介绍性文章,建议新手先阅读此文。通过此文了解如下的内容:
              * Geant4 是一个什么样的软件包
              * Geant4 目前的适用范围
              * 一个典型的 Geant4 的框架是怎样的


          了解这些内容之后,再读其它的资料。


       2. 用户手册:安装指南
          该手册讲述如何在你的计算机环境中建立起 Geant4 的计算环境。在前几日的日志中,提到过一份我所翻译的中文指南,大家可以对照着看
    看。


       3. 用户手册:应用程序开发指南
          该手册详细讲述了如何开发你自己的 Geant4 应用程序。如果你只是基于 Geant4 的框架做一些基本的应用,阅读此手册就足够
    了。但如何你需要进一步的开发,你还需要阅读后面的文档资料。


       4. 用户手册:工具包开发者手册
          如果你需要对 Geant4 的类库进行扩充,比如增加新的物理过程,增加新的粒子种类等,你就需要阅读此手册。


       5. 用户手册:物理参考手册
          此手册中包含了 Geant4 中的物理相互作用的详细实现方法。


       6. 软件类库参考
          该参考中包含 Geant4 中所有类的详细描述。


    在 Geant4 -- Training 页面上有很多的训练材料。仔细学习这些材料的话,你会很快地入门。

    转自www.52mc.net
    回复

    使用道具 举报

      关注我们
    • 微信公众号:
    • NuclearNet
    • 扫描二维码加关注

    Powered by Discuz! X3.2 © 2001-2013 Comsenz Inc.

    联系我们|网站声明|中国核网-核能领域第一垂直门户网站

    快速回复 返回顶部 返回列表