我有一个用于数据分析软件 Root (CERN) 的相当大的代码,并且我有一系列数据,我想查看这些数据是否存在不良运行。我将它们全部放在一个目录中,但是想编写一段代码以一次从该文件夹中取出一个文件,运行代码,输出结果图,然后取出下一个文件..等等。我正在使用宏来像现在一样运行此代码。我希望只是为那个宏添加一些东西。我对编程有点陌生。
gSystem->Load("AlgoCompSelector_C.so");
// make the chains
std::string filekey;
TChain tree1 = new TChain("tree");
filekey = std::string("data/run715604.EEmcTree_Part1.root");
tree1->Add( filekey.data() );