ROOT使用中踩过的一些坑
2017-05-16
ROOT使用踩过的坑
最近用ROOT分析数据,用到TTree这个功能,以前只是作为一种数据存储形式在使用, 没挖掘它的其他功能,通过这次的使用,发现它的分析功能挺强大的, 请教周围有使用经验的人,掌握的速度是最快的。
以前,我只是停留在写脚本,然后执行,缺少和ROOT命令终端的交互, 有时候想快速看看结果,只能尴尬的重新修改脚本,然后再跑一遍。
在调用ROOT的文件时,最好用new的形式输入到当前脚本或终端。 每个终端打开一个ROOT时,都会有一个默认的当前工作路径。
如果单纯通过变量定义调用ROOT文件,会有一些让人莫名其妙的事情发生。 运行脚本又没出现提示信息,画图没能出来。浪费时间、精力。
在变量绑定TTree下的Branch时,注意branch的名称要写对,不然终端页不出现提示错误。
那就分三种类型的博文吧:
- 身边事
- 工作、技术贴
- 心事
##谈谈逻辑性##
别扯别的,来点实在事!逻辑思维
未完成!