Описание тега root-framework

ROOT - это объектно-ориентированная структура, разработанная CERN, написанная на C++. Он специально разработан для эффективной обработки больших объемов данных.
3 ответа

Интеграция с Python, ROOT и MINUIT?

Я скромный аспирант кафедры физики частиц высоких энергий. Имея необоснованное отвращение к C/C++ и глубокую любовь к Python, я до сих пор прибегаю к Python для анализа данных (просто легкая штука) и собираюсь попытаться поддержать сценарии Python д…
09 фев '09 в 20:02
0 ответов

Ошибка команды make из GarfRoot на Mac Sierra

Я пытаюсь установить GarfRoot на Mac с ОС Sierra, но я не очень знаком с make-файлами. Когда я запускаю команду make, я получаю эту ошибку: visitor-20939727:GarfRoot mekise$ make c++ -Wall -Wextra -Wno-long-long `root-config --cflags` -O3 -fno-commo…
01 июл '17 в 22:00
1 ответ

Cern ROOT - Как прочитать содержимое из корневого файла TTree в массив

Я пытаюсь прочитать данные из файла Cern ROOT TTree. Я раньше не использовал root и с этим немного борюсь. Я знаком с C++, поэтому могу разбираться со стороной массива, но я пролистал несколько страниц с учебниками онлайн и никуда не попал. Как я мо…
04 фев '15 в 19:10
1 ответ

ROOT(cern) чтение файла +TGraph работает нормально, но TGraphErrors не хочет

Проблема заключается в следующем: я прочитал мои данные из файла в массив. Построение графика работает без проблем. Но TGraphErrors не хочет ничего делать. Рут говорит Ошибка: Невозможно вызвать TGraphErrors::SetPoint(i, Данные [0][i], Данные [1][i]…
20 авг '15 в 05:33
3 ответа

C++, ROOT framework: метод-член, вызываемый периодически

В моем приложении есть класс, отображающий информацию.Я должен получить эту информацию с сервера через SOAP.Вот мой класс: class InfoControl : public TGCompositeFrame { private: //char*, int.... bool bWorking; public: InfoControl(const TGWindow *p);…
10 июл '12 в 12:38
3 ответа

Интеграция HDF5 с каркасом ROOT

Я много работал с ROOT, у которого есть собственный формат для файлов данных, но по разным причинам мы хотели бы перейти на файлы HDF5. К сожалению, нам все еще требуется какой-то способ перевода файлов между форматами. Кто-нибудь знает о каких-либо…
12 апр '12 в 09:50
1 ответ

Сообщение об ошибке Cern ROOT 5.34 с использованием функций

Я использую Cern ROOT версии 5.34, и у меня проблема с использованием функций. Всегда появляется одно и то же сообщение об ошибке. Например (используя очень простую функцию): ******************************************* * * * W E L C O M E to R O O T…
18 янв '17 в 21:25
1 ответ

LLVM ERROR JIT не поддерживает встроенный ассемблер

Только что установил свежую копию Ubuntu 12.04 LTS получил qt-sdk и при попытке запустить простую программу с использованием корня CERN я получаю: LLVM ERROR: JIT does not support inline asm! Я должен сказать, что два дня назад компьютер содержал ту…
08 апр '14 в 10:44
2 ответа

Создание и заполнение ROOT-файла из текстового файла

Речь идет о кодировании C++ в CERN ROOT. Итак, у меня есть текстовый файл со столбцами данных. Теперь мне нужно сделать файл.root со всеми данными в дереве. Как бы я это сделал? Кроме того, если текстовый файл имеет заголовки столбцов, как бы я напи…
27 июн '13 в 14:49
2 ответа

Создание гистограммы из TTree

Я пытаюсь создать 1D гистограмму из TTree, которая содержит только одну переменную. TTree *tree = new TTree("tree", ""); tree->ReadFile("occupancyPerDataset.txt", "size"); TH1F *occupancy = new TH1F("occupancy", "Occupancy per Dataset", 100, 0, 0…
22 янв '15 в 18:57
0 ответов

Странное поведение TMarker с пакетом построения ROOT

Надеюсь, кто-то здесь имеет некоторый опыт работы с пакетом ROOT (root.cern.ch). Я пытаюсь определить свой собственный класс, который использует несколько классов ROOT. Я заметил странное поведение с классом TMarker. Вот мой код: Skymap.h: #ifndef S…
28 фев '12 в 14:51
1 ответ

CERN ROOT Создание дерева с заголовками событий

Мне нужно сделать дерево с заголовками событий. Я читаю из файла ROOT на два ntuple. Каждый из этих ntuples имел следующий формат: Index Event SubEvent Characteristic1 Characteristic2 .... 1 1 1 322 234 2 1 2 453 324 3 1 3 ... ... . . . ... ... . . …
21 авг '11 в 23:22
1 ответ

Нет соответствующей функции для вызова метода 'define_net_weight' в C++11

Я работаю над проектом глубокого обучения, в котором я написал несколько тестов для оценки веса нетто в нейронной сети. Код выглядит так для evaluate_net_weight: /*! Compute the loss of the net as a function of the weight at index (i,j) in * layer l…
07 июл '18 в 06:26
1 ответ

Рисование TCanvas на экране в скомпилированном приложении ROOT (CERN)

Каковы правила рисования на экран? Моя конечная цель - поместить TCanvas в класс и рисовать оттуда, но сейчас я думаю, что, возможно, может помочь поиск менее сложного примера. Ниже приведен код, который компилируется и отображается на экране моего …
19 июн '15 в 07:46
1 ответ

Итеративное рисование TEllipse в ROOT

Я работаю над решением проблемы, в которой я хотел бы нанести несколько эллипсов на TCanvas. Я создал программу за пределами ROOT, связав соответствующие библиотеки ROOT. Я могу успешно нарисовать один эллипс на холсте, жестко закодировав его в осно…
20 янв '16 в 05:40
1 ответ

Доступ к вложенным контейнерам в TTree с помощью PyROOT

В PyROOT достаточно просто прочитать значения из дерева, т.е. напечатать лист val: file = TFile('file.root') tree = file.Get('tree') for entry in tree: print entry.val Также легко читать значения из STL vector<float>, vec: for entry in tree: p…
07 апр '12 в 18:19
0 ответов

Создание деформируемой карты в корне TCanvas

У меня есть некоторые данные, которые я строю на TH2F через интерфейс командной строки ROOT. У меня есть TTree*, называемое goodtree, и я отображаю XY-положения событий в детекторе следующим образом: root [1] TCanvas *can = new TCanvas("can","can",8…
25 янв '16 в 17:24
1 ответ

Не удалось выполнить корневую сборку при использовании CMake с ошибкой выдачи Visual Studio 14 Невозможно оценить метаданные элемента "%(FullPath)"

Я пытаюсь настроить Visual Studio 14 с помощью cmake, но после этой команды $ cmake -G "Visual Studio 14 2015", Это показывает это сообщение об ошибке BUILD FAILED, Я не понимаю, почему сборка не удалась с сообщением об ошибке Cannot evaluate the it…
2 ответа

CERN root - ошибка при фильтрации событий для поддерева по времени

Я задавал этот вопрос раньше на официальном форуме root (CERN), но пока проблема остается нерешенной. Может быть, кто-нибудь здесь может помочь, указав на мою ошибку или предложив альтернативный метод? У меня есть TTree с событиями; TTree имеет одну…
10 окт '14 в 21:31
1 ответ

Чтение файла данных для построения графиков корневых сетей

Я создал скрипт для получения данных из текстового файла и отображения их в Root (CERN), но не использовал root примерно год, обновил до текущей версии Root и теперь получаю ошибку "Ошибка: функция readprn() не определено в текущей области: 0:* Испр…
24 сен '15 в 19:43