Плагин для CERN Root, который позволит экспортировать геометрию в формате DataForge-vis. Плагин должен поддерживать следующие функции:
- Брать готовый класс TGeoManager и превращать его в json, соответствующий спецификации.
- Экспортировать этот json в файл
- Отправлять его в виде REST PUT запроса на заданный адрес с этим JSON в качестве тела
- Поднять легковесный HTTP сервер. Он должен поддерживать GET запросы, двух типов:
- Запрос структуры (параметр - имя объекта).
- Запрос содержания (параметр - имя объекта и опционально путь внутри структуры). Результат - json.
Кроме того, надо сделать поддержку возможности загрузки "патчей" - дифов объектного дерева для EventDisplay.