Skip to content

Commit 4d48ebe

Browse files
Benedikt Volkelchiarazampolli
authored andcommitted
Add analysis dependencies
1 parent 9839c67 commit 4d48ebe

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

MC/analysis_testing/o2dpg_analysis_test_workflow.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
analysis_MCHistograms = {"name": "MCHistograms",
101101
"expected_output": None,
102102
"valid_for": [ANALYSIS_VALID_MC],
103-
"cmd": "o2-analysis-track-propagation {CONFIG} | o2-analysistutorial-mc-histograms {CONFIG} {AOD}"}
103+
"cmd": "o2-analysis-timestamp {CONFIG} | o2-analysis-track-propagation {CONFIG} | o2-analysistutorial-mc-histograms {CONFIG} {AOD}"}
104104
ANALYSES.append(analysis_MCHistograms)
105105
analysis_Efficiency = {"name": "Efficiency",
106106
"expected_output": ["AnalysisResults.root"],
@@ -115,12 +115,12 @@
115115
analysis_Validation = {"name": "Validation",
116116
"expected_output": ["AnalysisResults.root"],
117117
"valid_for": [ANALYSIS_VALID_MC, ANALYSIS_VALID_DATA],
118-
"cmd": "o2-analysis-track-propagation {CONFIG} | o2-analysis-validation {CONFIG} {AOD}"}
118+
"cmd": "o2-analysis-timestamp {CONFIG} | o2-analysis-track-propagation {CONFIG} | o2-analysis-validation {CONFIG} {AOD}"}
119119
ANALYSES.append(analysis_Validation)
120120
analysis_PIDFull = {"name": "PIDFull",
121121
"expected_output": ["AnalysisResults.root"],
122122
"valid_for": [ANALYSIS_VALID_MC],
123-
"cmd": "o2-analysis-dq-table-maker-mc {CONFIG} --severity error --shm-segment-size 12000000000 --aod-writer-json aodWriterTempConfig.json | o2-analysis-timestamp {CONFIG} | o2-analysis-track-propagation {CONFIG} | o2-analysis-trackextension {CONFIG} | o2-analysis-trackselection {CONFIG} | o2-analysis-event-selection {CONFIG} | o2-analysis-multiplicity-table {CONFIG} | o2-analysis-pid-tof {CONFIG} | o2-analysis-pid-tof-full {CONFIG} | o2-analysis-pid-tof-beta {CONFIG} | o2-analysis-pid-tpc-full {CONFIG} {AOD}"}
123+
"cmd": "o2-analysis-dq-table-maker-mc {CONFIG} --severity error --shm-segment-size 12000000000 --aod-writer-json aodWriterTempConfig.json | o2-analysis-timestamp {CONFIG} | o2-analysis-track-propagation {CONFIG} | o2-analysis-trackextension {CONFIG} | o2-analysis-trackselection {CONFIG} | o2-analysis-event-selection {CONFIG} | o2-analysis-multiplicity-table {CONFIG} | o2-analysis-pid-tof-base {CONFIG} | o2-analysis-pid-tof {CONFIG} | o2-analysis-pid-tof-full {CONFIG} | o2-analysis-pid-tof-beta {CONFIG} | o2-analysis-pid-tpc-full {CONFIG} {AOD}"}
124124
ANALYSES.append(analysis_PIDFull)
125125
analysis_PWGMMMFT = {"name": "PWGMMMFT",
126126
"expected_output": ["AnalysisResults.root"],
@@ -135,7 +135,7 @@
135135
analysis_WeakDecayTutorial = {"name": "WeakDecayTutorial",
136136
"expected_output": None,
137137
"valid_for": [ANALYSIS_VALID_MC],
138-
"cmd": "o2-analysis-track-propagation {CONFIG} | o2-analysistutorial-weak-decay-iteration {CONFIG} {AOD}"}
138+
"cmd": "o2-analysis-timestamp {CONFIG} | o2-analysis-track-propagation {CONFIG} | o2-analysistutorial-weak-decay-iteration {CONFIG} {AOD}"}
139139
ANALYSES.append(analysis_WeakDecayTutorial)
140140
analysis_CheckDataModelMC = {"name": "CheckDataModelMC",
141141
"expected_output": ["AnalysisResults.root"],
@@ -145,13 +145,14 @@
145145
analysis_LK0CFFemto = {"name": "LK0CFFemto",
146146
"expected_output": ["AnalysisResults.root", "QAResults.root"],
147147
"valid_for": [ANALYSIS_VALID_MC],
148-
"cmd": "o2-analysis-multiplicity-table {CONFIG} --aod-writer-json aodWriterTempConfig.json | o2-analysis-timestamp {CONFIG} | o2-analysis-track-propagation {CONFIG} | o2-analysis-trackextension {CONFIG} | o2-analysis-event-selection {CONFIG} | o2-analysis-pid-tof {CONFIG} | o2-analysis-pid-tpc {CONFIG} | o2-analysis-lf-lambdakzerobuilder {CONFIG} | o2-analysis-cf-femtodream-producer {CONFIG} {AOD}"}
148+
"cmd": "o2-analysis-multiplicity-table {CONFIG} --aod-writer-json aodWriterTempConfig.json | o2-analysis-timestamp {CONFIG} | o2-analysis-track-propagation {CONFIG} | o2-analysis-trackextension {CONFIG} | o2-analysis-event-selection {CONFIG} | o2-analysis-pid-tof-base {CONFIG} | o2-analysis-pid-tof {CONFIG} | o2-analysis-pid-tpc {CONFIG} | o2-analysis-lf-lambdakzerobuilder {CONFIG} | o2-analysis-cf-femtodream-producer {CONFIG} {AOD}"}
149149
ANALYSES.append(analysis_LK0CFFemto)
150-
analysis_PWGMMFwdVertexing = {"name": "PWGMMFwdVertexing",
151-
"expected_output": ["AnalysisResults.root"],
152-
"valid_for": [ANALYSIS_VALID_MC],
153-
"cmd": "o2-analysis-mm-vertexing-fwd {CONFIG} {AOD}"}
154-
ANALYSES.append(analysis_PWGMMFwdVertexing)
150+
# FIXME Taken out, not working at the moment, discussing with the authors
151+
# analysis_PWGMMFwdVertexing = {"name": "PWGMMFwdVertexing",
152+
# "expected_output": ["AnalysisResults.root"],
153+
# "valid_for": [ANALYSIS_VALID_MC],
154+
# "cmd": "o2-analysis-mm-vertexing-fwd {CONFIG} {AOD}"}
155+
# ANALYSES.append(analysis_PWGMMFwdVertexing)
155156

156157
def make_merged_analysis(*analysis_names, accept_data_or_mc=ANALYSIS_VALID_MC):
157158
"""merge CMD / DPL piping to one large pipe

0 commit comments

Comments
 (0)