mcview

软件截图:
mcview
软件详细信息:
版本: 0.4.0
上传日期: 2 Jun 15
开发: Andy Buckley
许可: 免费
人气: 158

Rating: 4.0/5 (Total Votes: 1)

mcview是使用Python的包装HepMC可以加载和查看HepMC事件最终3D状态表示在(对数)动量空间,并转储图形结构和PDF格式的graphviz一个Python模块。
必备条件
* vpython的“视觉”模块
这是3D系统HepMCView使用(你没想到我会写我自己的3D图形库,你有没有?!?)。可在Debian / Ubuntu的包装系统蟒蛇视觉。你可以从在www.vpython.org源建立它自己,但要注意,它并没有建立在科学的Linux 3或4,因为,呃,无论现在3年多了过时的和世界各地拥有在移动...
* Python和C ++编译器
很显然......但显然少你需要的Python的头,可能可以作为所谓的python-dev的系统封装。
* HepMC
也明显,并且还需要头。最新的版本(2.04以上),推荐但不应该是必要的。
*痛饮
简单封装和接口生成器 - 这是用来取出来的痛苦写的Python-C ++样板界面代码。整齐漂亮。
* GNU自动工具
通常的automake,autoconf和libtool的组合。你不会需要这个,如果你有HepMCView含有一个“配置”脚本包。
构建IT
通常... autoreconf,配置,使&& ​​make install的。目前皱纹,你必须在指定$(前缀)一个配置的前缀,这样libHepMC可以在$(前缀)被发现/ lib和它的头/包括。
我也懒得写更多的指令只是现在这么mail给我,如果你有麻烦了。
运行它
原则上,运行HepMCView应该仅仅是调用脚本hepmcview(的问题无论是从构建区域或$(前缀)/ bin目录后的“make install的”建设阶段。该命令需要一个HepMC IO_Ascii格式转储的名字文件作为参数:
> hepmcview路径/到/ ioascii-events.hepmc
如果安装到非系统位置,你必须确保你的PYTHONPATH变量设置为它们包括:
*要从构建目录中运行,无需安装:
出口PYTHONPATH = $ PYTHONPATH:$ PWD /的.libs:$ PWD
*若要从安装位置运行,如果前缀不是/ USR(或者在/ usr /本地):
出口PYTHONPATH = $ PYTHONPATH: / lib中/ Python的 /站点包
(确保以替代的东西在尖括号中)
您还需要确保libHepMC拾起由运行时链接 - 这可能需要这样的事情:
出口LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / lib目录
(确保再次来代替尖括号中的内容)

要求

  • 在Python的

类似的软件

peekabot
peekabot

12 May 15

Pybliographer
Pybliographer

11 May 15

IIPImage
IIPImage

11 May 15

tkBacktracer
tkBacktracer

3 Jun 15

意见 mcview

评论没有发现
添加评论
打开图片!