речь идет о кодировании C ++ в CERN ROOT.
Итак, у меня есть текстовый файл со столбцами данных. Теперь мне нужно сделать файл .root со всеми данными в дереве. Как бы я это сделал? Кроме того, если текстовый файл имеет заголовки столбцов, как бы я написал свой код, чтобы они стали именами ветвей моего дерева?
Заранее спасибо!
Этот пример с веб-страницы ROOT показывает, как сделать именно то, что вы хотите:
http://root.cern.ch/root/html534/tutorials/tree/cernbuild.C.html
Eсть TTree
метод для этого: http://root.cern.ch/root/html/TTree.html#TTree:ReadFile
Чтобы использовать ридер в качестве названий веток, нужно быть немного более креативным. Прочитайте строку, проанализируйте ее и используйте в качестве дескриптора ветви в TTree:ReadFile
вызов.