Developing #91

генератор для Bahytbek Mauyey

Added by Sergey Belogurov over 6 years ago. Updated about 5 years ago.

Status:ЗакрытаStart date:11/08/2017
Priority:НизкийDue date:
Assignee:Vitaliy Schetinin% Done:

0%

Category:-
Target version:v-1.0

Description

Имеется текстовый файл, в котором разыграно упругое рассеяние азота 15 на боре11. 

В каждой строке файла записаны 6 чисел. Первые 3 числа - это компоненты xyz импульса 15N, а вторые  - компоненты XYZ импульса 11B в ЦМ.  Естественным образом в ЦМ импульсы двух ионов равны по модулю и противополодно направлены. 

Пучок ионов азота 15 необходимо разыгрывать с обрезанным гауссовским распределением по углу и по точке на мишени.  Разбросом по энергии пока что можно пренебречь.  Разыгранный вектор импульса 15N  определяет направление движения CЦМ. Необходимо вычислять вектор скорости CЦМ и бустировать импульсу азота 15 и бора 11 из СЦМ в лаб. систему. Затем подавать бор11 и азот15 как ионы в симуляцию.  Эти ионы по идее дожны  находиться в списке ионов FAIR. В этом случае думать о массе ионов не надо.  Vcm/c=(sqrt(2*M_N*T_N+T_N*T_N ))/(M_N+M_B+T_N)

base_sim.C Magnifier (5.81 KB) Bahytbek Mauyey, 11/10/2017 03:29 PM

eventDisplay.C Magnifier (742 Bytes) Bahytbek Mauyey, 11/10/2017 03:29 PM

create_BeamDet_geo_v3_2.C Magnifier (11.7 KB) Bahytbek Mauyey, 11/10/2017 03:34 PM

create_BeamDet_geo_v3_4.C Magnifier (11.7 KB) Bahytbek Mauyey, 11/10/2017 03:34 PM

create_BeamDet_geo_v3_3.C Magnifier (11.7 KB) Bahytbek Mauyey, 11/10/2017 03:34 PM

create_collimator_geo.C Magnifier (4.45 KB) Bahytbek Mauyey, 11/10/2017 03:34 PM

create_target_geo.C Magnifier (4.39 KB) Bahytbek Mauyey, 11/10/2017 03:34 PM

test2_p.C Magnifier - макрос для получения импульса (3.98 KB) Bahytbek Mauyey, 11/10/2017 03:36 PM

cos_tetta_cross.txt Magnifier (32.7 KB) Bahytbek Mauyey, 11/10/2017 03:40 PM

History

#1 Updated by Sergey Belogurov over 6 years ago

  • Assignee set to Vitaliy Schetinin

#2 Updated by Bahytbek Mauyey over 6 years ago

Sergey Belogurov wrote:

Имеется текстовый файл, в котором разыграно упругое рассеяние азота 15 на боре11. 

В каждой строке файла записаны 6 чисел. Первые 3 числа - это компоненты xyz импульса 15N, а вторые  - компоненты XYZ импульса 11B в ЦМ.  Естественным образом в ЦМ импульсы двух ионов равны по модулю и противополодно направлены. 

Пучок ионов азота 15 необходимо разыгрывать с обрезанным гауссовским распределением по углу и по точке на мишени.  Разбросом по энергии пока что можно пренебречь.  Разыгранный вектор импульса 15N  определяет направление движения CЦМ. Необходимо вычислять вектор скорости CЦМ и бустировать импульсу азота 15 и бора 11 из СЦМ в лаб. систему. Затем подавать бор11 и азот15 как ионы в симуляцию.  Эти ионы по идее дожны  находиться в списке ионов FAIR. В этом случае думать о массе ионов не надо.  Vcm/c=(sqrt(2*M_N*T_N+T_N*T_N ))/(M_N+M_B+T_N)

 

#4 Updated by Vitaliy Schetinin over 6 years ago

завел под данный эксперимент специальную папку - /macro/N15

в папке /macro/N15/geo необходимы макросы построения геометрии. Геометрию нужно перегенрировать

в папке /macro/N15/gen макрос для генерации продутов взаимодействия на мишени. После запуска root -l test2_p.C нужно получившийся файл переместить в /input

после этого запустить симуляцию и диджитизацию в /macro/N15

 

#5 Updated by Vitaliy Schetinin about 6 years ago

  • Target version set to v-1.0

#6 Updated by Vitaliy Schetinin about 5 years ago

  • Status changed from Открыта to Закрыта

Also available in: Atom PDF