У меня есть ROOT-файл. Я могу прочитать дерево и выбрать данные внутри его определенной ветки, называемой, например, "branch_name_1". Теперь я хочу выбрать данные в этой ветке с определенным условием в другой ветке. Позвольте мне привести пример. Мне нужны все записи «название_ветви_1» с условием, что значение «название_ветви_2» больше 10. Как я могу это сделать?
EDIT: на самом деле у меня есть дерево с именем «дерево», две ветви «b1» и «b2». Символически я хочу получить стандартное отклонение гистограммы «b1» для разных значений «b2». Например, где «b1>1», «b1>2» и так далее.
TTree::Draw
, то вы можете указать выборTCut
в качестве аргумента, см. doc< /а>. Если вы зацикливаетесь на элементах дерева, вы, вероятно, захотите использовать TEventList - person user2148414   schedule 01.07.2017