This repository has been archived by the owner on Feb 14, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AnalysisConfig.json
128 lines (128 loc) · 5.72 KB
/
AnalysisConfig.json
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
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
{
// "working_directory": "PATH", // comment out=same path with this file
"base_config_file": "BaseAnalysisConfig.json",
"setup_input": {
"filenames": "ResortLess*.root"
},
"setup_output": {
"filename_prefix": "Example",
"limitation_of_entries": 100000,
"finish_after_filing_single_file": true
},
"equipment_parameters": {
"length_of_D2": 67.4, // [mm] parameter 212
"length_of_D1": 33.0, // [mm] parameter 211
"length_of_L1": 16.5, // [mm] parameter 210
"length_of_L2": 82.5, // [mm] parameter 208
"length_of_L3": 10.0, // [mm] parameter 209
"electric_potential_of_electron_region": -200.0, // [V] parameter 213
"electric_potential_of_ion_1st" : -285.0, // [V] parameter 214
"electric_potential_of_ion_2nd" : -2000.0, // [V] parameter 215
"electric_potential_of_ion_MCP" : -3585.0, // [V] parameter 216
"magnetic_filed": 6.843 // [Gauss] parameter 217
},
"ion_parameters": {
// display x = dx*(x-x0), x: raw data, dx: pixel size, x0: x zero
// display y = dy*(y-y0), y: raw data, dy: pixel size, y0: y zero
// display t = t-t0, t: raw data, t0: t zero
"angle_of_detector": 0.0, // [degree]
"dead_time" : 13000.0, // [ns]
"pixel_size_of_x" : 0.93, // [1] parameter 147
"pixel_size_of_y" : 0.93, // [1] parameter 148
"x_zero_of_image" : 93.3, // [mm] parameter 196
"y_zero_of_image" : 95.0, // [mm] parameter 197
"time_zero_of_TOF" : 1846.0 // [ns] parameter 220
},
"ions": {
"resort_flag" : 14, // from 0 to # (inclue #)
"number_of_hits": 1,
// "conservation_raw": {
// "x": [0.0, 0.0], // [au] comment out=all region
// "y": [0.0, 0.0], // [au] comment out=all region
// "z": [0.0, 0.0], // [au] comment out=all region
// "r": [0.0, 0.0], // [au] comment out=all region
// "e": [0.0, 0.0] // [eV] comment out=all region
// },
"1st_hit": {
// "mass" : 20.1797, // parameter 186, comment out or 0=dummy object
// "charge": 1.0, // parameter 183
// "dx_and_dy": [0.0, 0.0], // [mm] comment out=[0, 0]
"TOF" : [0.0, 5000.0], // [ns] parameter 190, 191
// "phi" : [0.0, 180.0], // [degree] comment out =[0, 180]
// "conservation_raw": {
// "x": [0.0, 0.0], // [au] comment out=all region
// "y": [0.0, 0.0], // [au] comment out=all region
// "z": [0.0, 0.0], // [au] comment out=all region
// "r": [0.0, 0.0], // [au] comment out=all region
// "e": [0.0, 0.0] // [eV] comment out=all region
// }
},
"2nd_hit": {
// "mass" : 83.8, // parameter 187, comment out or 0=dummy object
// "charge": 1.0, // parameter 184
// "dx_and_dy": [0.0, 0.0], // [mm] comment out=[0, 0]
"TOF" : [0.0, 5000.0], // [ns] parameter 192, 193
// "phi" : [0.0, 180.0], // [degree] comment out =[0, 180]
// "conservation_raw": {
// "x": [0.0, 0.0], // [au] comment out=all region
// "y": [0.0, 0.0], // [au] comment out=all region
// "z": [0.0, 0.0], // [au] comment out=all region
// "r": [0.0, 0.0], // [au] comment out=all region
// "e": [0.0, 0.0] // [eV] comment out=all region
// }
},
"3rd_hit": {
// "mass" : 83.8, // parameter 188, comment out or 0=dummy object
// "charge": 1.0, // parameter 185
// "dx_and_dy": [0.0, 0.0], // [mm] comment out=[0, 0]
"TOF" : [0.0, 5000.0], // [ns] parameter 194, 195
// "phi" : [0.0, 180.0], // [degree] comment out =[0, 180]
// "conservation_raw": {
// "x": [0.0, 0.0], // [au] comment out=all region
// "y": [0.0, 0.0], // [au] comment out=all region
// "z": [0.0, 0.0], // [au] comment out=all region
// "r": [0.0, 0.0], // [au] comment out=all region
// "e": [0.0, 0.0] // [eV] comment out=all region
// }
},
"4th_hit": {
// "mass" : 83.8, // parameter 264, comment out or 0=dummy object
// "charge": 1.0, // parameter 270
// "dx_and_dy": [0.0, 0.0], // [mm] comment out=[0, 0]
"TOF" : [0.0, 5000.0], // [ns] parameter 265, 266
// "phi" : [0.0, 180.0], // [degree] comment out =[0, 180]
// "conservation_raw": {
// "x": [0.0, 0.0], // [au] comment out=all region
// "y": [0.0, 0.0], // [au] comment out=all region
// "z": [0.0, 0.0], // [au] comment out=all region
// "r": [0.0, 0.0], // [au] comment out=all region
// "e": [0.0, 0.0] // [eV] comment out=all region
// }
}
},
"electron_parameters": {
// display x = dx*(x-x0), x: raw data, dx: pixel size, x0: x zero
// display y = dy*(y-y0), y: raw data, dy: pixel size, y0: y zero
// display t = t-t0, t: raw data, t0: t zero
"angle_of_detector": -30.0, // [dgree]
"dead_time" : 60.0, // [ns]
"pixel_size_of_x" : 0.93, // [1] parameter 226
"pixel_size_of_y" : 0.93, // [1] parameter 227
"x_zero_of_image" : 125.1, // [mm] parameter 228
"y_zero_of_image" : 34.5, // [mm] parameter 229
"time_zero_of_TOF" : 1805.5 // [ns] parameter 221
},
"electrons": {
"resort_flag" : 14, // from 0 to # (inclue #)
"number_of_hits": 1,
"TOF": [20.0, 45.0], // [ns] parameter 225, 244
// "phi": [0.0, 180.0], // [degree] comment out =[0, 180]
// "conservation_raw": {
// "x": [0.0, 0.0], // [au] comment out=all region
// "y": [0.0, 0.0], // [au] comment out=all region
// "z": [0.0, 0.0], // [au] comment out=all region
// "r": [0.0, 0.0], // [au] comment out=all region
// "e": [0.0, 0.0] // [eV] comment out=all region
// }
}
}