-
Notifications
You must be signed in to change notification settings - Fork 3
/
processing_chains.yaml
325 lines (295 loc) · 10.9 KB
/
processing_chains.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
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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
muongun_general_2012_pass2_distance_split:
default_config: configs/default_muongun_general.yaml
job_template: job_templates/general_py2-v3.0.1.sh
steps:
0: step_0_muongun_general
1: step_1_general_photon_propagation
2: step_2_2012_detector_simulation
3: step_3_2012_L1
4: step_4_2012_L2
5: step_5_2012_muon_L3_py2_v3_0_1
11: step_1_general_photon_propagation
12: step_2_pass2_detector_simulation
13: step_3_pass2_L1
14: step_4_pass2_L2
muongun_floodlight_2012_pass2_distance_split:
default_config: configs/default_muongun_floodlight_2012_pass2.yaml
job_template: job_templates/muongun_general_template.sh
steps:
0: step_0_muongun_floodlight
1: step_1_general_photon_propagation
2: step_2_pass2_detector_simulation
3: step_3_pass2_L1
4: step_4_pass2_L2
5: step_5_pass2_muon_L3
11: step_1_general_photon_propagation
12: step_2_2012_detector_simulation
13: step_3_2012_L1
14: step_4_2012_L2
15: step_5_2012_muon_L3
double_pulse_resimulations:
default_config: configs/default_double_pulse_resimulation.yaml
job_template: job_templates/resimulation_general_template.sh
steps:
0: step_0_double_pulse_resimulation
1: step_1_general_photon_propagation
2: step_2_pass2_detector_simulation
3: step_3_pass2_L1
4: step_4_pass2_L2
5: step_5_pass2_double_pulse_reco
11: step_1_general_photon_propagation
12: step_2_2012_detector_simulation
13: step_3_2012_L1
14: step_4_2012_L2
15: step_5_2012_muon_L3
nugen_2012_pass2_distance_split:
default_config: configs/default_nugen_2012_pass2.yaml
job_template: job_templates/nugen_general_template.sh
steps:
0: step_0_nugen
1: step_1_general_photon_propagation
2: step_2_pass2_detector_simulation
3: step_3_pass2_L1
4: step_4_pass2_L2
5: step_5_pass2_2017OnlineL2
11: step_1_general_photon_propagation
12: step_2_2012_detector_simulation
13: step_3_2012_L1
14: step_4_2012_L2
15: step_5_2012_2017OnlineL2
nugen_snowstorm:
default_config: configs/default_nugen_snowstorm.yaml
job_template: job_templates/py3-v4.1.0.sh
job_templates:
5: job_templates/py3-v4.0.1__diffuse_numu.sh
steps:
0: step_0_nugen_py3_v4_1_0
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_L1_py3_v4_1_0
4: step_4_pass2_L2_py3_v4_1_0
5: step_5_final_level_numu
nugen_snowstorm_proposalstorm:
default_config: configs/default_nugen_snowstorm.yaml
job_template: job_templates/py3-v4.1.0.sh
job_templates:
5: job_templates/py3-v4.0.1__diffuse_numu.sh
steps:
0: step_0_nugen_proposal_storm
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_L1_py3_v4_1_0
4: step_4_pass2_L2_py3_v4_1_0
5: step_5_final_level_numu
corsika_snowstorm_prompt_v1_10_0:
default_config: configs/default_corsika_snowstorm.yaml
job_template: job_templates/py3-v4.3.0.sh
steps:
0: step_0_corsika_py3_v4_3_0_icetray_v1_10_0
1: step_1_snowstorm_propagation_py3_v4_3_0_icetray_v1_10_0
2: step_2_snowstorm_detector_simulation_py3_v4_3_0_icetray_v1_10_0
3: step_3_pass2_L1_py3_v4_3_0_icetray_v1_10_0
4: step_4_pass2_L2_py3_v4_3_0_icetray_v1_10_0
corsika_snowstorm_trimshower:
default_config: configs/default_corsika_snowstorm.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_corsika_py3_v4_1_0_branch_TrimShower
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_L1_py3_v4_1_0
4: step_4_pass2_L2_py3_v4_1_0
5: step_5_final_level_numu
13: step_3_pass2_get_pulses_py3_v4_1_0
23: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
33: step_3_pass2_get_mc_pulses_py3_v4_1_0
muon_resimulation:
default_config: configs/default_muon_resimulation.yaml
job_template: job_templates/nugen_general_template.sh
steps:
0: step_0_muon_resimulation
1: step_1_general_photon_propagation
2: step_2_pass2_detector_simulation
3: step_3_pass2_L1
4: step_4_pass2_L2
5: step_5_pass2_2017OnlineL2
11: step_1_general_photon_propagation
12: step_2_2012_detector_simulation
13: step_3_2012_L1
14: step_4_2012_L2
15: step_5_2012_2017OnlineL2
track_snowstorm:
default_config: configs/default_track_snowstorm.yaml
job_template: job_templates/py3-v4.3.0.sh
steps:
0: step_0_track_simulation
1: step_1_snowstorm_propagation_py3_v4_3_0_icetray_v1_10_0
2: step_2_snowstorm_detector_simulation_py3_v4_3_0_icetray_v1_10_0
3: step_3_pass2_get_all_pulses
cascade_simulation:
default_config: configs/default_cascade_simulation.yaml
job_template: job_templates/general_py2-v3.0.1.sh
job_templates:
1: job_templates/py2-v3.0.1.sh
2: job_templates/py2-v3.0.1.sh
steps:
0: step_0_cascade_simulation
1: step_1_general_photon_propagation_py2_v3_0_1
2: step_2_pass2_detector_simulation_py2_v3_0_1
3: step_3_pass2_get_pulses
13: step_3_pass2_get_pulses_no_merging
23: step_3_pass2_L1
24: step_4_pass2_L2
25: step_5_pass2_2017OnlineL2
32: step_2_2012_detector_simulation
33: step_3_2012_L1
34: step_4_2012_L2
35: step_5_2012_2017OnlineL2
43: step_3_pass2_get_mc_pulses
cascade_snowstorm:
default_config: configs/default_cascade_snowstorm.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_cascade_simulation_py3_v4_1_0
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_get_pulses_py3_v4_1_0
13: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
23: step_3_pass2_get_mc_pulses_py3_v4_1_0
cascade_snowstorm_v1_10_0:
default_config: configs/default_cascade_snowstorm.yaml
job_template: job_templates/py3-v4.3.0.sh
steps:
0: step_0_cascade_simulation_py3_v4_3_0_icetray_v1_10_0
1: step_1_snowstorm_propagation_py3_v4_3_0_icetray_v1_10_0
2: step_2_snowstorm_detector_simulation_py3_v4_3_0_icetray_v1_10_0
3: step_3_pass2_get_all_pulses
cascade_ppc:
default_config: configs/default_cascade_ppc.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_cascade_simulation_py3_v4_1_0
1: step_1_ppc_photon_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_get_pulses_py3_v4_1_0
13: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
23: step_3_pass2_get_mc_pulses_py3_v4_1_0
cascade_ppc_v1_10_0:
default_config: configs/default_cascade_ppc.yaml
job_template: job_templates/py3-v4.3.0.sh
steps:
0: step_0_cascade_simulation_py3_v4_3_0_icetray_v1_10_0
1: step_1_ppc_photon_propagation_py3_v4_3_0_icetray_v1_10_0
2: step_2_snowstorm_detector_simulation_py3_v4_3_0_icetray_v1_10_0
3: step_3_pass2_get_all_pulses
multi_cascade_injection_snowstorm:
default_config: configs/default_multi_cascade_simulation_snowstorm.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_multi_cascade_simulation
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_get_pulses_py3_v4_1_0
13: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
23: step_3_pass2_get_mc_pulses_py3_v4_1_0
neutrino_injection_snowstorm:
default_config: configs/default_neutrino_simulation_snowstorm.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_neutrino_simulation
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_get_pulses_py3_v4_1_0
13: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
23: step_3_pass2_get_mc_pulses_py3_v4_1_0
neutrino_injection_ppc:
default_config: configs/default_neutrino_simulation_ppc.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_neutrino_simulation
1: step_1_ppc_photon_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_get_pulses_py3_v4_1_0
13: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
23: step_3_pass2_get_mc_pulses_py3_v4_1_0
atmospheric_neutrinos:
default_config: configs/default_nugen_snowstorm.yaml
job_template: job_templates/py3-v4.1.0.sh
job_templates:
5: job_templates/py3-v4.0.1__diffuse_numu.sh
steps:
0: step_0_inject_veto_muons
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_L1_py3_v4_1_0
4: step_4_pass2_L2_py3_v4_1_0
5: step_5_final_level_numu
event_import_snowstorm:
default_config: configs/default_cascade_snowstorm.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_import_events
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_get_pulses_py3_v4_1_0
13: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
23: step_3_pass2_get_mc_pulses_py3_v4_1_0
event_import_snowstorm_py3_v4_2_1_icetray_v1_4_1:
default_config: configs/default_cascade_snowstorm.yaml
job_template: job_templates/py3-v4.2.1.sh
job_templates:
2: job_templates/py3-v4.1.0.sh
steps:
0: step_0_import_events_py3_v4_2_1_icetray_v1_4_1
1: step_1_snowstorm_propagation_py3_v4_2_1_icetray_v1_4_1
# Note: there is some GIL error when using py3-v4.2.1 + icetray 1.4.1 from cvmfs
# So we'll use py3-v4.1.0 for now
# 2: step_2_snowstorm_detector_simulation_py3_v4_2_1_icetray_v1_4_1
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_get_pulses_py3_v4_2_1_icetray_v1_4_1
13: step_3_pass2_get_pulses_no_merging_py3_v4_2_1_icetray_v1_4_1
23: step_3_pass2_get_mc_pulses_py3_v4_2_1_icetray_v1_4_1
event_import_snowstorm_v1_10_0:
default_config: configs/default_cascade_snowstorm.yaml
job_template: job_templates/py3-v4.3.0.sh
steps:
0: step_0_import_events_py3_v4_3_0_icetray_v1_10_0
1: step_1_snowstorm_propagation_py3_v4_3_0_icetray_v1_10_0
2: step_2_snowstorm_detector_simulation_py3_v4_3_0_icetray_v1_10_0
3: step_3_pass2_get_all_pulses
event_import_ppc:
default_config: configs/default_cascade_ppc.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_import_events
1: step_1_ppc_photon_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_get_pulses_py3_v4_1_0
13: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
23: step_3_pass2_get_mc_pulses_py3_v4_1_0
biased_muongun:
default_config: configs/default_biased_muongun.yaml
job_template: job_templates/py3-v4.1.0.sh
steps:
0: step_0_biased_muongun
1: step_1_snowstorm_propagation
2: step_2_snowstorm_detector_simulation
3: step_3_pass2_L1_py3_v4_1_0
4: step_4_pass2_L2_py3_v4_1_0
13: step_3_pass2_get_pulses_py3_v4_1_0
23: step_3_pass2_get_pulses_no_merging_py3_v4_1_0
33: step_3_pass2_get_mc_pulses_py3_v4_1_0
nancy_2012_muon_l3:
default_config: configs/default_nancy_simulations_2012.yaml
job_template: job_templates/nancy_mc_2012_muon_L3.sh
steps:
2: level2
3: step_0_2012_muon_L3_nancy_mc
12: level2
13: step_0_2012_muon_L3_nancy_mc
22: level2
23: step_0_2012_muon_L3_nancy_mc
32: level2
33: step_0_2012_muon_L3_nancy_mc
42: level2
43: step_0_2012_muon_L3_nancy_mc