文件名称:croot:绑定到ROOT的C-API(CRoot)
文件大小:71KB
文件格式:ZIP
更新时间:2024-06-05 05:25:28
go golang cgo hep root-cern
根 绑定到ROOT的C-API(CRoot)。 croot现在同时支持ROOT-5和ROOT-6 。 安装 不幸的是, go-hep/croot并不完全具备go-get能力。 从github检索代码后,您需要运行go generate (或make gen ): $ go get -d github.com/go-hep/croot $ cd $GOPATH /src/github.com/go-hep/croot $ make clean gen install $ make test ok github.com/go-hep/croot 2.862s 文献资料 TTree限制/状态 读C-建宏/写:WORKS 读/写数组: WORKS 读取/写入切片: WORKS 读/写结构: WORKS 读/写字符串: WORKS 例子 现在, croot可以(正确)写入和读取具有
【文件预览】:
croot-master
----gendict_root5.go.tmpl(320B)
----utils.go(921B)
----cmem()
--------type.go(12KB)
--------value.go(19KB)
--------type_test.go(8KB)
--------value_test.go(19KB)
----all_test.go(23KB)
----testdata()
--------edm()
----hist.go(4KB)
----object.go(2KB)
----class.go(6KB)
----branch.go(1KB)
----branchelement.go(452B)
----cgentype()
--------cgen_test.go(1KB)
--------cgen.go(2KB)
----gendict.go(3KB)
----leaf.go(4KB)
----.travis.yml(335B)
----gendict_root6.go.tmpl(243B)
----file.go(2KB)
----class_test.go(4KB)
----random.go(937B)
----README.md(4KB)
----Makefile(376B)
----objarray.go(598B)
----gen-croot.go(6KB)
----root.go(645B)
----reflex_root5.go.tmpl(18KB)
----croot.go(142B)
----tree.go(12KB)
----cintex_root5.go.tmpl(415B)
----gen-tobject.go(3KB)
----cmd()
--------go-croot-version()
--------go-croot-gen-datareader()
--------go-croot-ls()
--------gen-croot-dict()
----bindings()
--------inc()
--------src()
----cgoedm.go(3KB)