This repository has been archived by the owner on Apr 30, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sp8export-config.yaml
97 lines (90 loc) · 2.65 KB
/
sp8export-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
target_files:
- ResortLess*.root
save_as: exported.parquet
spark:
spark.driver.memory: 8g
# spark.cores.max: 10
spark.executor.cores: 5
spark.executor.memory: 4g
spectrometer:
#
# ion2nd ion1st electron
# ┌───┐│ │ │ │┌───┐
# │ ││ │ │ ││ │
# │ ││ │ │ ││ │
# │ ││ │ │ ││ │
# │ion││ │ │ ││ele│
# │mcp││ acc_reg │ sep_reg │ draft_reg ││mcp│
# │ ││ │ │ ││ │
# │ ││ │ │ ││ │
# │ ││ │────x────────│ ││ │
# │ ││ │ │ ││ │
# └───┘│ │ │ │└───┘
#
# uniform magnetic field
# symbol x: reaction point
#
draft_reg: 67.4 # mm
elesep_reg: 33 # mm
ionsep_reg: 16.5 # mm
acc_reg: 82.5 # mm
mcpgep_reg: 10 # mm
electron_epoten: -200 # V
ion1st_epoten: -350 # V
ion2nd_epoten: -2000 # V
ionmcp_epoten: -3590 # V
uniform_mfield: 6.87 # Gauss
ions:
# ((x,y) * rot(th) - (x0,y0)) * (dx,dy) + (x1,y1)
t0: -134.6925 # ns
x0: 0.493202 # mm
y0: -1.827212 # mm
dx: 1.22
dy: 1.22
dead_time: 10000 # ns
ion_momemtum_calculator:
H_1:
fr: 300 # ns
to: 1000 # ns
mass: 1 # u
charge: 1 # au
safe_pz_range: 200 # au
x1: 0 # mm
y1: 0 # mm
C_1:
fr: 300 # ns
to: 1000 # ns
mass: 12.0107 # u
charge: 1 # au
safe_pz_range: 400 # au
x1: 0 # mm
y1: 0 # mm
Br_1:
fr: 300 # ns
to: 1000 # ns
mass: 79.904 # u
charge: 1 # au
safe_pz_range: 400 # au
x1: 0 # mm
y1: 0 # mm
I_1:
fr: 300 # ns
to: 1000 # ns
mass: 126.90447 # u
charge: 1 # au
safe_pz_range: 400 # au
x1: 0 # mm
y1: 0 # mm
electrons:
# ((x,y) * rot(th) - (x0,y0)) * (dx,dy) + (x1,y1)
t0: -168.921 # ns
th: -30 # deg
x0: -1.5818 # mm
y0: 0.51687 # mm
dx: 1.64
dy: 1.63
dead_time: 60 # ns
electron_momemtum_calculator:
fr: 15 # ns
to: 30 # ns
safe_pz_range: 2 # au