Задания к лабораторной работе
1. Создать в домашней папке рабочий каталог «Name»_Group_Ks«N»_work, где «Name» — Фамилия студента (латинскими символами); «N» — номер группы 2. Перейти в созданный каталог. В нем создать два подкаталога g++ и geant4. 3. В каталоге g++ скомпилировать программу согласно варианту. Программа должна компилироваться с помощью make-файла.
4. В каталог geant4 скопировать содержимое /distrib/Example_lab. 5. Переименовать Example_lab на lab2. 6. В файле vis.mac изменить значение для энергии испускаемых частиц. Получить энергетический спектр данных частиц после прохождения через заданное в примере вещество (результат сохраняется в spectrum.csv). Число запускаемых первичных частиц установить 5000 (задавать в.mac-файле).
7. Построить зависимость интенсивности пучка нейтронов, достигших детектора, от энергии первичных частиц. Энергии первичных нейтронов взять из ряда: 0,025эВ, 0,25эВ, 2,5эВ, 25эВ, 250эВ, 2500эВ, 25000эВ, 250000эВ, 2500000эВ, 25000000эВ. Число запускаемых первичных частиц установить 5000 (задавать в.mac-файле).
Контрольные вопросы 1. Что такое компилятор? 2. Что такое интерпретатор? 3. Какие способы визуализации существует в geant4.
Содержание отчета 1. Титульный лист 2. Цель работы, вариант, текст заданий. 3. Листинг каждого файла программы. Описание выполняемых действий. 4. Спектр нейтронов прошедших через замедлитель от энергии первичных частиц, полученный с помощью geant4. Пояснение к спектру. 5. Зависимость интенсивности пучка нейтронов, достигших детектора, от энергии первичных частиц 6. Ответы на контрольные вопросы
Литература 1. http://cern.ch/GEANT4/. 2. http://GEANT4.cern.ch/support/download.shtml
|