我正在尝试使用TTreeReader方法来阅读PyROOT中的ttree。作为指导,我将使用根6分析工作坊(http://root.cern.ch/drupal/content/7-using-ttreereader)及其关联的根文件(http://root.cern.ch/root/files/tutorials/mockupx.root)。在
from ROOT import *
fileName = "mockupx.root"
file = TFile(fileName)
tree = file.Get("MyTree")
treeReader = TTreeReader("MyTree", file)
在这之后,我有点迷路了。我试图使用TTreeReader对象访问变量信息,但效果不佳:
^{pr2}$我在这里哪里做错了?在
TTreeReaderValue
是一个模板类,如^{你可以用
Python built-ins可用于}类型,例如
^{pr2}$int
和{还要注意using ^{} in PyROOT is not recommended 。(如果您在Python中寻找更快的ntuple分支访问,可以查看我编写的^{} 类。)
相关问题 更多 >
编程相关推荐