FAIRroot ======== В данной секции описаны минимальные сведения о FAIRroot. What is FAIRroot? ------------------- #. Набор инструментов и подходов для создания и конфигурирования процедур симуляции, реконструкции и анализа данных. #. Изначально разрабатывался для эксперимента CBM. Сейчас используется многими экспериментами в том числе вне GSI. #. Изначально преследовались следующие задачи: #. Использование пакета Virtual Monte Carlo (VMC) для одновременной поддержки нескольких библиотек транспорта: Geant3, Geant4, FLUKA. #. Максимальная стандартизация подходов к разработке кода для симуляции, реконструкции и анализа. #. Простота в установке, использовании. #. Должен поддерживать весь цикл разработки от симуляуции до анализа. #. Возможность быстро менять структуру установки #. Масштабируемый для новых разработок. #. С течением времени добавились следующие задачи: #. Поддержка работы с данными с реальных детекторов (FairWriteOutBuffer). #. Поддержка распределенной работы и HPC решений (FairMQ). #. Поддержка работы с базой данных параметров (FairDB). #. Поддержка работы Online (FairRunOnline). Working with FAIRroot --------------------- Основная схема работы FAIRroot заключается в добавлении блоков в *Run Manager*.