Skip to content

Commit f2ef06b

Browse files
authored
LF: split tasks in PAGs (#4411)
1 parent d313aff commit f2ef06b

53 files changed

Lines changed: 333 additions & 302 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

PWGLF/Tasks/CMakeLists.txt

Lines changed: 5 additions & 244 deletions
Original file line numberDiff line numberDiff line change
@@ -9,249 +9,10 @@
99
# granted to it by virtue of its status as an Intergovernmental Organization
1010
# or submit itself to any jurisdiction.
1111

12+
# Common
1213
add_subdirectory(QC)
1314

14-
# Nuclei
15-
o2physics_add_dpl_workflow(hyperon-reco-test
16-
SOURCES hyperon-reco-test.cxx
17-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
18-
COMPONENT_NAME Analysis)
19-
20-
o2physics_add_dpl_workflow(nuclei-batask
21-
SOURCES LFNucleiBATask.cxx
22-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
23-
COMPONENT_NAME Analysis)
24-
25-
o2physics_add_dpl_workflow(hypertritonanalysis
26-
SOURCES hypertritonAnalysis.cxx
27-
PUBLIC_LINK_LIBRARIES O2::DetectorsBase O2Physics::AnalysisCore
28-
COMPONENT_NAME Analysis)
29-
30-
o2physics_add_dpl_workflow(nuclei-hist
31-
SOURCES NucleiHistTask.cxx
32-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
33-
COMPONENT_NAME Analysis)
34-
35-
o2physics_add_dpl_workflow(hypertriton3bodyanalysis
36-
SOURCES hypertriton3bodyanalysis.cxx
37-
PUBLIC_LINK_LIBRARIES O2::DCAFitter O2Physics::AnalysisCore
38-
COMPONENT_NAME Analysis)
39-
40-
o2physics_add_dpl_workflow(hypertriton3bodymcqa
41-
SOURCES hypertriton3bodyMCQA.cxx
42-
PUBLIC_LINK_LIBRARIES O2::DCAFitter O2Physics::AnalysisCore
43-
COMPONENT_NAME Analysis)
44-
45-
o2physics_add_dpl_workflow(nuclei-in-jets
46-
SOURCES nuclei_in_jets.cxx
47-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
48-
COMPONENT_NAME Analysis)
49-
50-
o2physics_add_dpl_workflow(helium-flow
51-
SOURCES helium_flow.cxx
52-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
53-
COMPONENT_NAME Analysis)
54-
55-
56-
o2physics_add_dpl_workflow(antimatter-abs-hmpid
57-
SOURCES AntimatterAbsorptionHMPID.cxx
58-
PUBLIC_LINK_LIBRARIES O2::Framework O2::DetectorsBase O2::ReconstructionDataFormats O2Physics::AnalysisCore
59-
COMPONENT_NAME Analysis)
60-
61-
o2physics_add_dpl_workflow(hyhefour-analysis
62-
SOURCES hyhe4analysis.cxx
63-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
64-
COMPONENT_NAME Analysis)
65-
66-
o2physics_add_dpl_workflow(antid-lambda-ebye
67-
SOURCES antidLambdaEbye.cxx
68-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
69-
COMPONENT_NAME Analysis)
70-
71-
# Spectra
72-
o2physics_add_dpl_workflow(mc-spectra-efficiency
73-
SOURCES mcspectraefficiency.cxx
74-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
75-
COMPONENT_NAME Analysis)
76-
77-
o2physics_add_dpl_workflow(spectra-tof
78-
SOURCES spectraTOF.cxx
79-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
80-
COMPONENT_NAME Analysis)
81-
82-
o2physics_add_dpl_workflow(spectra-tof-run2
83-
SOURCES spectraTOFRun2.cxx
84-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
85-
COMPONENT_NAME Analysis)
86-
87-
o2physics_add_dpl_workflow(spectra-tpc
88-
SOURCES spectraTPC.cxx
89-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
90-
COMPONENT_NAME Analysis)
91-
92-
o2physics_add_dpl_workflow(spectra-tpc-pikapr
93-
SOURCES spectraTPCPiKaPr.cxx
94-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
95-
COMPONENT_NAME Analysis)
96-
97-
o2physics_add_dpl_workflow(spectra-tpc-tiny
98-
SOURCES spectraTPCtiny.cxx
99-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
100-
COMPONENT_NAME Analysis)
101-
102-
o2physics_add_dpl_workflow(spectra-tpc-tiny-pikapr
103-
SOURCES spectraTPCtinyPiKaPr.cxx
104-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
105-
COMPONENT_NAME Analysis)
106-
107-
o2physics_add_dpl_workflow(spectra-charged
108-
SOURCES spectraCharged.cxx
109-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
110-
COMPONENT_NAME Analysis)
111-
112-
o2physics_add_dpl_workflow(id-raa
113-
SOURCES identifiedraa.cxx
114-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
115-
COMPONENT_NAME Analysis)
116-
117-
# Strangeness
118-
o2physics_add_dpl_workflow(derivedlambdakzeroanalysis
119-
SOURCES derivedlambdakzeroanalysis.cxx
120-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
121-
COMPONENT_NAME Analysis)
122-
123-
o2physics_add_dpl_workflow(lambdakzeroanalysis-mc
124-
SOURCES lambdakzeroanalysisMC.cxx
125-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
126-
COMPONENT_NAME Analysis)
127-
128-
o2physics_add_dpl_workflow(cascadeanalysis
129-
SOURCES cascadeanalysis.cxx
130-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
131-
COMPONENT_NAME Analysis)
132-
133-
o2physics_add_dpl_workflow(cascadeanalysismc
134-
SOURCES cascadeanalysisMC.cxx
135-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
136-
COMPONENT_NAME Analysis)
137-
138-
o2physics_add_dpl_workflow(v0postprocessing
139-
SOURCES v0postprocessing.cxx
140-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
141-
COMPONENT_NAME Analysis)
142-
143-
o2physics_add_dpl_workflow(stqa
144-
SOURCES stqa.cxx
145-
PUBLIC_LINK_LIBRARIES O2::Framework O2::ReconstructionDataFormats O2Physics::AnalysisCore
146-
COMPONENT_NAME Analysis)
147-
148-
o2physics_add_dpl_workflow(cascadecorrelations
149-
SOURCES cascadecorrelations.cxx
150-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
151-
COMPONENT_NAME Analysis)
152-
153-
o2physics_add_dpl_workflow(non-prompt-cascade
154-
SOURCES nonPromptCascade.cxx
155-
PUBLIC_LINK_LIBRARIES O2::Framework O2::ReconstructionDataFormats O2Physics::AnalysisCore O2::DetectorsBase
156-
COMPONENT_NAME Analysis)
157-
158-
o2physics_add_dpl_workflow(kinkanalysis
159-
SOURCES kinkAnalysis.cxx
160-
PUBLIC_LINK_LIBRARIES O2::DCAFitter O2Physics::AnalysisCore
161-
COMPONENT_NAME Analysis)
162-
163-
o2physics_add_dpl_workflow(vzero-cascade-absorption
164-
SOURCES vzero_cascade_absorption.cxx
165-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
166-
COMPONENT_NAME Analysis)
167-
168-
o2physics_add_dpl_workflow(derivedcascadeanalysis
169-
SOURCES derivedcascadeanalysis.cxx
170-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
171-
COMPONENT_NAME Analysis)
172-
173-
# Resonance
174-
o2physics_add_dpl_workflow(rsnanalysis
175-
SOURCES rsnanalysis.cxx
176-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
177-
COMPONENT_NAME Analysis)
178-
179-
o2physics_add_dpl_workflow(phianalysis
180-
SOURCES phianalysis.cxx
181-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
182-
COMPONENT_NAME Analysis)
183-
184-
o2physics_add_dpl_workflow(k892analysis
185-
SOURCES k892analysis.cxx
186-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
187-
COMPONENT_NAME Analysis)
188-
189-
o2physics_add_dpl_workflow(k892pmanalysis
190-
SOURCES k892pmanalysis.cxx
191-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
192-
COMPONENT_NAME Analysis)
193-
194-
o2physics_add_dpl_workflow(lambda1520analysis
195-
SOURCES lambda1520analysis.cxx
196-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
197-
COMPONENT_NAME Analysis)
198-
199-
o2physics_add_dpl_workflow(qa-hist
200-
SOURCES QAHistTask.cxx
201-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
202-
COMPONENT_NAME Analysis)
203-
204-
o2physics_add_dpl_workflow(cascpostprocessing
205-
SOURCES cascpostprocessing.cxx
206-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
207-
COMPONENT_NAME Analysis)
208-
209-
o2physics_add_dpl_workflow(hstrangecorrelation
210-
SOURCES hStrangeCorrelation.cxx
211-
PUBLIC_LINK_LIBRARIES O2::Framework O2::DetectorsBase O2Physics::AnalysisCore
212-
COMPONENT_NAME Analysis)
213-
214-
o2physics_add_dpl_workflow(k1analysis
215-
SOURCES k1analysis.cxx
216-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
217-
COMPONENT_NAME Analysis)
218-
219-
o2physics_add_dpl_workflow(phianalysisrun3
220-
SOURCES phianalysisrun3.cxx
221-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
222-
COMPONENT_NAME Analysis)
223-
224-
o2physics_add_dpl_workflow(f0980analysis
225-
SOURCES f0980analysis.cxx
226-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
227-
COMPONENT_NAME Analysis)
228-
229-
o2physics_add_dpl_workflow(lambda1520spherocityanalysis
230-
SOURCES lambda1520SpherocityAnalysis.cxx
231-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
232-
COMPONENT_NAME Analysis)
233-
234-
o2physics_add_dpl_workflow(delta-analysis
235-
SOURCES deltaanalysis.cxx
236-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
237-
COMPONENT_NAME Analysis)
238-
239-
o2physics_add_dpl_workflow(rhoanalysis
240-
SOURCES rhoanalysis.cxx
241-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
242-
COMPONENT_NAME Analysis)
243-
244-
o2physics_add_dpl_workflow(phi-analysis-thnsparse
245-
SOURCES phianalysisTHnSparse.cxx
246-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
247-
COMPONENT_NAME Analysis)
248-
249-
o2physics_add_dpl_workflow(f1protoncorrelation
250-
SOURCES f1protoncorrelation.cxx
251-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
252-
COMPONENT_NAME Analysis)
253-
254-
o2physics_add_dpl_workflow(chargedkstaranalysis
255-
SOURCES chargedkstaranalysis.cxx
256-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
257-
COMPONENT_NAME Analysis)
15+
# PAGs
16+
add_subdirectory(Nuspex)
17+
add_subdirectory(Resonances)
18+
add_subdirectory(Strangeness)
File renamed without changes.

PWGLF/Tasks/Nuspex/CMakeLists.txt

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
# Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2+
# See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3+
# All rights not expressly granted are reserved.
4+
#
5+
# This software is distributed under the terms of the GNU General Public
6+
# License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7+
#
8+
# In applying this license CERN does not waive the privileges and immunities
9+
# granted to it by virtue of its status as an Intergovernmental Organization
10+
# or submit itself to any jurisdiction.
11+
12+
o2physics_add_dpl_workflow(nuclei-batask
13+
SOURCES LFNucleiBATask.cxx
14+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
15+
COMPONENT_NAME Analysis)
16+
17+
o2physics_add_dpl_workflow(hypertritonanalysis
18+
SOURCES hypertritonAnalysis.cxx
19+
PUBLIC_LINK_LIBRARIES O2::DetectorsBase O2Physics::AnalysisCore
20+
COMPONENT_NAME Analysis)
21+
22+
o2physics_add_dpl_workflow(nuclei-hist
23+
SOURCES NucleiHistTask.cxx
24+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
25+
COMPONENT_NAME Analysis)
26+
27+
o2physics_add_dpl_workflow(hypertriton3bodyanalysis
28+
SOURCES hypertriton3bodyanalysis.cxx
29+
PUBLIC_LINK_LIBRARIES O2::DCAFitter O2Physics::AnalysisCore
30+
COMPONENT_NAME Analysis)
31+
32+
o2physics_add_dpl_workflow(hypertriton3bodymcqa
33+
SOURCES hypertriton3bodyMCQA.cxx
34+
PUBLIC_LINK_LIBRARIES O2::DCAFitter O2Physics::AnalysisCore
35+
COMPONENT_NAME Analysis)
36+
37+
o2physics_add_dpl_workflow(nuclei-in-jets
38+
SOURCES nuclei_in_jets.cxx
39+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
40+
COMPONENT_NAME Analysis)
41+
42+
o2physics_add_dpl_workflow(helium-flow
43+
SOURCES helium_flow.cxx
44+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
45+
COMPONENT_NAME Analysis)
46+
47+
o2physics_add_dpl_workflow(antimatter-abs-hmpid
48+
SOURCES AntimatterAbsorptionHMPID.cxx
49+
PUBLIC_LINK_LIBRARIES O2::Framework O2::DetectorsBase O2::ReconstructionDataFormats O2Physics::AnalysisCore
50+
COMPONENT_NAME Analysis)
51+
52+
o2physics_add_dpl_workflow(hyhefour-analysis
53+
SOURCES hyhe4analysis.cxx
54+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
55+
COMPONENT_NAME Analysis)
56+
57+
o2physics_add_dpl_workflow(antid-lambda-ebye
58+
SOURCES antidLambdaEbye.cxx
59+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
60+
COMPONENT_NAME Analysis)
61+
62+
o2physics_add_dpl_workflow(mc-spectra-efficiency
63+
SOURCES mcspectraefficiency.cxx
64+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
65+
COMPONENT_NAME Analysis)
66+
67+
o2physics_add_dpl_workflow(spectra-tof
68+
SOURCES spectraTOF.cxx
69+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
70+
COMPONENT_NAME Analysis)
71+
72+
o2physics_add_dpl_workflow(spectra-tof-run2
73+
SOURCES spectraTOFRun2.cxx
74+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
75+
COMPONENT_NAME Analysis)
76+
77+
o2physics_add_dpl_workflow(spectra-tpc
78+
SOURCES spectraTPC.cxx
79+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
80+
COMPONENT_NAME Analysis)
81+
82+
o2physics_add_dpl_workflow(spectra-tpc-pikapr
83+
SOURCES spectraTPCPiKaPr.cxx
84+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
85+
COMPONENT_NAME Analysis)
86+
87+
o2physics_add_dpl_workflow(spectra-tpc-tiny
88+
SOURCES spectraTPCtiny.cxx
89+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
90+
COMPONENT_NAME Analysis)
91+
92+
o2physics_add_dpl_workflow(spectra-tpc-tiny-pikapr
93+
SOURCES spectraTPCtinyPiKaPr.cxx
94+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
95+
COMPONENT_NAME Analysis)
96+
97+
o2physics_add_dpl_workflow(spectra-charged
98+
SOURCES spectraCharged.cxx
99+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
100+
COMPONENT_NAME Analysis)
101+
102+
o2physics_add_dpl_workflow(id-raa
103+
SOURCES identifiedraa.cxx
104+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
105+
COMPONENT_NAME Analysis)
106+
107+
o2physics_add_dpl_workflow(qa-hist
108+
SOURCES QAHistTask.cxx
109+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore
110+
COMPONENT_NAME Analysis)
File renamed without changes.

0 commit comments

Comments
 (0)