Developing #77
Генератор 6Be
Status: | Открыта | Start date: | 09/27/2017 | |
---|---|---|---|---|
Priority: | Низкий | Due date: | ||
Assignee: | Vitaliy Schetinin | % Done: | 100% | |
Category: | - | |||
Target version: | v-1.0 |
Description
Генератор распада 6Be --> alpha + p + p имеет форму текстогово файла. В прикрепленном файле 6be_chex_noal_0_v2.dat пример 10 событий. В типичном файле находится 2 000 000 событий и его размер около 230 МБ. В файле находится 11 столбцов:
1. - енергия распада ЕТ; эту величину можно воспринимать также как энергию возбуждения 6Be и масса ядра тогда определяется как malpha = malpha + 2mp + ET
2. - 4. компоненты импулься частицы альфа - px, py, pz в системе центра масс 6Be
5. - 7. компоненты импулься одного из протонов - px, py, pz в системе центра масс 6Be
8. - 10. компоненты импулься второво из протонов - px, py, pz в системе центра масс 6Be
11. некоторый параметр, который говорит про отношение состояния 0+ и 2+ в конктретном событию. Его стоит оставить в данных.
Чтение генератора можно найти в функции BeWork::FillSimKinFile(const char* generator, Int_t INPUTS, Double_t beamtheta, Double_t beamphi, const char* outputfile, Option_t *opt) {}.
Что надо сделать со значениями из генератора (переходы между системами координат) (неуклюжим образом) описано в функции BeWork::MonteCarloState(...).
Значит, задача стоит следующей: первычный пучок 6Li с энергией (ее неточностью) и размером, которые можем задавать, влетает в мишень и взаймодействует с ней. В каком-то месте в мишени (а именно в газе) происходит реакция p(6Li,6Be)n. Угловое распределение реакции можно разыграть по фазовому объему. Далее в детекторы влетает нейтрон. 6Be сразу распадается (как описано в генераторе) и в наш сетап летят альфа и два протоны.
History
#1 Updated by Vitaliy Schetinin about 7 years ago
Еще бы кинетическую энергию исходного пучка
#2 Updated by Vratislav Chudoba about 7 years ago
Кинетическая энергия пучка примерно 32,5 МэВ/нуклон. Разброс энергии в нашей примитивной симмуляции задавался гауссом с сигмой примерно 0,5 МэВ.
#3 Updated by Vitaliy Schetinin over 6 years ago
- Target version set to v-1.0
Необходимо добавить возможность разброса энергии возбуждения в ERTextDecay
#4 Updated by Vitaliy Schetinin over 5 years ago
- % Done changed from 0 to 100