如何防止将 TTree 写入 TFile
How to prevent a TTree being written to a TFile
在我的 ROOT 脚本中,我创建了一个 TTree
,但我不想保存它。确保 TTree
永远不会保存到 TFile
的最佳方法是什么?
我想过为我创建但不需要保存的每棵树创建一个 TFile
,但感觉应该有一种更简单的方法来标记 TTree
为不需要写了。
我想你想要 TTree::SetDirectory
。传入一个0指针,将没有"owner"目录,包括没有ROOT内存管理。
在我的 ROOT 脚本中,我创建了一个 TTree
,但我不想保存它。确保 TTree
永远不会保存到 TFile
的最佳方法是什么?
我想过为我创建但不需要保存的每棵树创建一个 TFile
,但感觉应该有一种更简单的方法来标记 TTree
为不需要写了。
我想你想要 TTree::SetDirectory
。传入一个0指针,将没有"owner"目录,包括没有ROOT内存管理。