How-to ====== Create detector geometry model ------------------------------ Модель детектора состоит из описания геометрии и материалов. Задание материалов ~~~~~~~~~~~~~~~~~~ Все материалы, учавствующие в моделировании, описаны в файле geometry/media.geo. Формат файла описан `здесь. `_ Создание геометрии ~~~~~~~~~~~~~~~~~~ .. include:: howto/create_geo.rst Create detector class library ----------------------------- .. include:: howto/create_lib.rst Create detector simulation --------------------------- Для создания симуляции детектора необходимо: * Создать геометрию детектора * Создать директорию и служебные файлы CMakeLists.txt и LinkDef.h для организации библиотеки классов детектора * Создать класс симуляции, определяющий правила по которым информация из транспорта будет записыавться в поинты * Создать класс поинта Класс детектора для симуляции ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. include:: howto/create_det.rst Класс Point ~~~~~~~~~~~ .. include:: howto/create_point.rst Класс MCHeader ~~~~~~~~~~~~~~ Макрос симуляции ~~~~~~~~~~~~~~~~ .. include:: howto/create_sim.rst