Commit b14a076
Benedikt Volkel
Modularise sim WF
* add o2dpg_sim_workflow_evolution.py providing several
modularisation features
* possible to select modules to be simulated using --modules
* possible to select detectors to be read out using --readout-detectors
* tasks requiring inactive detectors are not added
* allows for transport only using specified detectors/passive modules
* digi, reco and match introduced as logical steps
* consrtuct e.g. a digit task with add_digi_task
specify detector, task name constructed automatically
* get dependency e.g. with get_digit_need
* automatic construction of source strings (e.g. used for vertexing
commands or aod producer)
this again returns a string only including of sources actually present
based on reco and match tasks that have been successfully added
* still possible to construct any task explicitly with name, needs etc
as before
* some tasks adjusted to their minimal dependencies
* small adjustments in o2dpg_qc_finalization_workflow.py to have same
"<taskname>_<timeframe>" format of tasknames per timeframe1 parent 7ee6218 commit b14a076
File tree
3 files changed
+1296
-4
lines changed- MC/bin
3 files changed
+1296
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
| 47 | + | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
946 | 946 | | |
947 | 947 | | |
948 | 948 | | |
949 | | - | |
| 949 | + | |
950 | 950 | | |
951 | 951 | | |
952 | 952 | | |
| |||
0 commit comments