Skip to content

Commit 4e3e2d6

Browse files
committed
Add PCH to more Jet tasks
1 parent 64e5782 commit 4e3e2d6

1 file changed

Lines changed: 59 additions & 0 deletions

File tree

PWGJE/Tasks/CMakeLists.txt

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ o2physics_add_dpl_workflow(hadron-photon-correlation
104104
if(FastJet_FOUND)
105105
o2physics_add_dpl_workflow(jet-background-analysis
106106
SOURCES jetBackgroundAnalysis.cxx
107+
REUSE_FROM JetSubstructureHFPCH
107108
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
108109
COMPONENT_NAME Analysis)
109110
o2physics_add_dpl_workflow(jet-substructure
@@ -113,6 +114,7 @@ if(FastJet_FOUND)
113114
COMPONENT_NAME Analysis)
114115
o2physics_add_dpl_workflow(jet-substructure-output
115116
SOURCES jetSubstructureOutput.cxx
117+
REUSE_FROM JetSubstructureHFPCH
116118
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
117119
COMPONENT_NAME Analysis)
118120
o2physics_add_dpl_workflow(jet-substructure-d0
@@ -207,233 +209,290 @@ if(FastJet_FOUND)
207209
COMPONENT_NAME Analysis)
208210
o2physics_add_dpl_workflow(jet-fragmentation
209211
SOURCES jetFragmentation.cxx
212+
REUSE_FROM JetSubstructureHFPCH
210213
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
211214
COMPONENT_NAME Analysis)
212215
o2physics_add_dpl_workflow(jet-v0-spectra
213216
SOURCES v0JetSpectra.cxx
217+
REUSE_FROM JetSubstructureHFPCH
214218
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
215219
COMPONENT_NAME Analysis)
216220
o2physics_add_dpl_workflow(jet-v0qa
217221
SOURCES v0QA.cxx
222+
REUSE_FROM JetSubstructureHFPCH
218223
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
219224
COMPONENT_NAME Analysis)
220225
o2physics_add_dpl_workflow(jet-finder-charged-qa
221226
SOURCES jetFinderQA.cxx
227+
REUSE_FROM JetSubstructureHFPCH
222228
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
223229
COMPONENT_NAME Analysis)
224230
o2physics_add_dpl_workflow(jet-outlier-qa
225231
SOURCES jetOutlierQA.cxx
232+
REUSE_FROM JetSubstructureHFPCH
226233
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
227234
COMPONENT_NAME Analysis)
228235
o2physics_add_dpl_workflow(jet-charged-v2
229236
SOURCES jetChargedV2.cxx
237+
REUSE_FROM JetSubstructureHFPCH
230238
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
231239
COMPONENT_NAME Analysis)
232240
o2physics_add_dpl_workflow(jet-finder-d0-qa
233241
SOURCES jetFinderD0QA.cxx
242+
REUSE_FROM JetSubstructureHFPCH
234243
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
235244
COMPONENT_NAME Analysis)
236245
o2physics_add_dpl_workflow(jet-finder-dplus-qa
237246
SOURCES jetFinderDplusQA.cxx
247+
REUSE_FROM JetSubstructureHFPCH
238248
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
239249
COMPONENT_NAME Analysis)
240250
o2physics_add_dpl_workflow(jet-finder-ds-qa
241251
SOURCES jetFinderDsQA.cxx
252+
REUSE_FROM JetSubstructureHFPCH
242253
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
243254
COMPONENT_NAME Analysis)
244255
o2physics_add_dpl_workflow(jet-finder-dstar-qa
245256
SOURCES jetFinderDstarQA.cxx
257+
REUSE_FROM JetSubstructureHFPCH
246258
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
247259
COMPONENT_NAME Analysis)
248260
o2physics_add_dpl_workflow(jet-finder-lc-qa
249261
SOURCES jetFinderLcQA.cxx
262+
REUSE_FROM JetSubstructureHFPCH
250263
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
251264
COMPONENT_NAME Analysis)
252265
o2physics_add_dpl_workflow(jet-finder-b0-qa
253266
SOURCES jetFinderB0QA.cxx
267+
REUSE_FROM JetSubstructureHFPCH
254268
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
255269
COMPONENT_NAME Analysis)
256270
o2physics_add_dpl_workflow(jet-finder-bplus-qa
257271
SOURCES jetFinderBplusQA.cxx
272+
REUSE_FROM JetSubstructureHFPCH
258273
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
259274
COMPONENT_NAME Analysis)
260275
o2physics_add_dpl_workflow(jet-finder-xictoxipipi-qa
261276
SOURCES jetFinderXicToXiPiPiQA.cxx
277+
REUSE_FROM JetSubstructureHFPCH
262278
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
263279
COMPONENT_NAME Analysis)
264280
o2physics_add_dpl_workflow(jet-finder-dielectron-qa
265281
SOURCES jetFinderDielectronQA.cxx
282+
REUSE_FROM JetSubstructureHFPCH
266283
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
267284
COMPONENT_NAME Analysis)
268285
o2physics_add_dpl_workflow(jet-finder-full-qa
269286
SOURCES jetFinderFullQA.cxx
287+
REUSE_FROM JetSubstructureHFPCH
270288
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
271289
COMPONENT_NAME Analysis)
272290
o2physics_add_dpl_workflow(jet-finder-v0-qa
273291
SOURCES jetFinderV0QA.cxx
292+
REUSE_FROM JetSubstructureHFPCH
274293
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
275294
COMPONENT_NAME Analysis)
276295
o2physics_add_dpl_workflow(jet-spectra-charged
277296
SOURCES jetSpectraCharged.cxx
297+
REUSE_FROM JetSubstructureHFPCH
278298
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
279299
COMPONENT_NAME Analysis)
280300
o2physics_add_dpl_workflow(charged-jet-hadron
281301
SOURCES chargedJetHadron.cxx
302+
REUSE_FROM JetSubstructureHFPCH
282303
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
283304
COMPONENT_NAME Analysis)
284305
o2physics_add_dpl_workflow(trigger-correlations
285306
SOURCES triggerCorrelations.cxx
307+
REUSE_FROM JetSubstructureHFPCH
286308
PUBLIC_LINK_LIBRARIES O2::Framework O2::EMCALBase O2::EMCALCalib O2Physics::PWGJECore O2Physics::AnalysisCore
287309
COMPONENT_NAME Analysis)
288310
o2physics_add_dpl_workflow(jet-trigger-charged-qa
289311
SOURCES jetTriggerChargedQa.cxx
312+
REUSE_FROM JetSubstructureHFPCH
290313
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
291314
COMPONENT_NAME Analysis)
292315
o2physics_add_dpl_workflow(jet-full-trigger-qa
293316
SOURCES fullJetTriggerQATask.cxx
317+
REUSE_FROM JetSubstructureHFPCH
294318
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
295319
COMPONENT_NAME Analysis)
296320
o2physics_add_dpl_workflow(jet-matching-qa
297321
SOURCES jetMatchingQA.cxx
322+
REUSE_FROM JetSubstructureHFPCH
298323
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
299324
COMPONENT_NAME Analysis)
300325
o2physics_add_dpl_workflow(jet-validation-qa
301326
SOURCES jetValidationQA.cxx
327+
REUSE_FROM JetSubstructureHFPCH
302328
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
303329
COMPONENT_NAME Analysis)
304330
o2physics_add_dpl_workflow(jet-tutorial
305331
SOURCES jetTutorial.cxx
332+
REUSE_FROM JetSubstructureHFPCH
306333
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
307334
COMPONENT_NAME Analysis)
308335
o2physics_add_dpl_workflow(jet-tutorial-skeleton
309336
SOURCES jetTutorialSkeleton.cxx
337+
REUSE_FROM JetSubstructureHFPCH
310338
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
311339
COMPONENT_NAME Analysis)
312340
o2physics_add_dpl_workflow(track-jet-qa
313341
SOURCES trackJetQA.cxx
342+
REUSE_FROM JetSubstructureHFPCH
314343
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
315344
COMPONENT_NAME Analysis)
316345
o2physics_add_dpl_workflow(track-efficiency
317346
SOURCES trackEfficiency.cxx
347+
REUSE_FROM JetSubstructureHFPCH
318348
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
319349
COMPONENT_NAME Analysis)
320350
o2physics_add_dpl_workflow(jet-hadron-recoil
321351
SOURCES jetHadronRecoil.cxx
352+
REUSE_FROM JetSubstructureHFPCH
322353
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
323354
COMPONENT_NAME Analysis)
324355
o2physics_add_dpl_workflow(recoil-jets
325356
SOURCES recoilJets.cxx
357+
REUSE_FROM JetSubstructureHFPCH
326358
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
327359
COMPONENT_NAME Analysis)
328360
o2physics_add_dpl_workflow(jet-nsubjettiness
329361
SOURCES nsubjettiness.cxx
362+
REUSE_FROM JetSubstructureHFPCH
330363
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
331364
COMPONENT_NAME Analysis)
332365
o2physics_add_dpl_workflow(phi-in-jets
333366
SOURCES phiInJets.cxx
367+
REUSE_FROM JetSubstructureHFPCH
334368
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
335369
COMPONENT_NAME Analysis)
336370
o2physics_add_dpl_workflow(nuclei-in-jets
337371
SOURCES nucleiInJets.cxx
372+
REUSE_FROM JetSubstructureHFPCH
338373
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore O2Physics::EventFilteringUtils
339374
O2Physics::AnalysisCCDB
340375
COMPONENT_NAME Analysis)
341376
o2physics_add_dpl_workflow(jet-taggerhf-qa
342377
SOURCES jetTaggerHFQA.cxx
378+
REUSE_FROM JetSubstructureHFPCH
343379
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
344380
COMPONENT_NAME Analysis)
345381
o2physics_add_dpl_workflow(jet-lund-reclustering
346382
SOURCES jetLundReclustering.cxx
383+
REUSE_FROM JetSubstructureHFPCH
347384
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore FastJet::FastJet FastJet::Contrib
348385
COMPONENT_NAME Analysis)
349386
o2physics_add_dpl_workflow(jet-lund-plane
350387
SOURCES jetLundPlane.cxx
388+
REUSE_FROM JetSubstructureHFPCH
351389
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore FastJet::FastJet FastJet::Contrib
352390
COMPONENT_NAME Analysis)
353391
o2physics_add_dpl_workflow(hf-fragmentation-function
354392
SOURCES hfFragmentationFunction.cxx
393+
REUSE_FROM JetSubstructureHFPCH
355394
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
356395
COMPONENT_NAME Analysis)
357396
o2physics_add_dpl_workflow(jet-planarflow
358397
SOURCES jetPlanarFlow.cxx
398+
REUSE_FROM JetSubstructureHFPCH
359399
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
360400
COMPONENT_NAME Analysis)
361401
o2physics_add_dpl_workflow(jet-ch-corr
362402
SOURCES jetChCorr.cxx
403+
REUSE_FROM JetSubstructureHFPCH
363404
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
364405
COMPONENT_NAME Analysis)
365406
o2physics_add_dpl_workflow(bjet-tree-creator
366407
SOURCES bjetTreeCreator.cxx
408+
REUSE_FROM JetSubstructureHFPCH
367409
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
368410
COMPONENT_NAME Analysis)
369411
o2physics_add_dpl_workflow(stat-prompt-photon
370412
SOURCES statPromptPhoton.cxx
413+
REUSE_FROM JetSubstructureHFPCH
371414
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
372415
COMPONENT_NAME Analysis)
373416
o2physics_add_dpl_workflow(full-jet-spectra
374417
SOURCES fullJetSpectra.cxx
418+
REUSE_FROM JetSubstructureHFPCH
375419
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore O2Physics::EventFilteringUtils
376420
O2Physics::AnalysisCCDB
377421
COMPONENT_NAME Analysis)
378422
o2physics_add_dpl_workflow(bjet-tagging-ml
379423
SOURCES bjetTaggingML.cxx
424+
REUSE_FROM JetSubstructureHFPCH
380425
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore O2Physics::MLCore
381426
COMPONENT_NAME Analysis)
382427
o2physics_add_dpl_workflow(jet-spectra-ese
383428
SOURCES jetSpectraEseTask.cxx
429+
REUSE_FROM JetSubstructureHFPCH
384430
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
385431
COMPONENT_NAME Analysis)
386432
o2physics_add_dpl_workflow(jet-cross-section-efficiency
387433
SOURCES jetCrossSectionEfficiency.cxx
434+
REUSE_FROM JetSubstructureHFPCH
388435
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
389436
COMPONENT_NAME Analysis)
390437
o2physics_add_dpl_workflow(gamma-jet-tree-producer
391438
SOURCES gammaJetTreeProducer.cxx
439+
REUSE_FROM JetSubstructureHFPCH
392440
PUBLIC_LINK_LIBRARIES O2::Framework O2::EMCALBase O2::EMCALCalib O2Physics::PWGJECore O2Physics::AnalysisCore
393441
COMPONENT_NAME Analysis)
394442
o2physics_add_dpl_workflow(dijet-finder-charged-qa
395443
SOURCES dijetFinderQA.cxx
444+
REUSE_FROM JetSubstructureHFPCH
396445
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
397446
COMPONENT_NAME Analysis)
398447
o2physics_add_dpl_workflow(bjet-tagging-gnn
399448
SOURCES bjetTaggingGnn.cxx
449+
REUSE_FROM JetSubstructureHFPCH
400450
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore O2Physics::EventFilteringUtils
401451
O2Physics::AnalysisCCDB
402452
COMPONENT_NAME Analysis)
403453
o2physics_add_dpl_workflow(jet-shape
404454
SOURCES jetShape.cxx
455+
REUSE_FROM JetSubstructureHFPCH
405456
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
406457
COMPONENT_NAME Analysis)
407458
o2physics_add_dpl_workflow(jet-formationtimereclustering
408459
SOURCES jetFormationTimeReclustering.cxx
460+
REUSE_FROM JetSubstructureHFPCH
409461
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
410462
COMPONENT_NAME Analysis)
411463
o2physics_add_dpl_workflow(jet-correlation-d0
412464
SOURCES jetCorrelationD0.cxx
465+
REUSE_FROM JetSubstructureHFPCH
413466
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
414467
COMPONENT_NAME Analysis)
415468
o2physics_add_dpl_workflow(hf-debug
416469
SOURCES hfDebug.cxx
470+
REUSE_FROM JetSubstructureHFOutputPCH
417471
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
418472
COMPONENT_NAME Analysis)
419473
o2physics_add_dpl_workflow(jet-debug
420474
SOURCES jetDebug.cxx
475+
REUSE_FROM JetSubstructureHFPCH
421476
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
422477
COMPONENT_NAME Analysis)
423478
o2physics_add_dpl_workflow(substructure-debug
424479
SOURCES substructureDebug.cxx
480+
REUSE_FROM JetSubstructureHFPCH
425481
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
426482
COMPONENT_NAME Analysis)
427483
o2physics_add_dpl_workflow(jet-ds-spec-subs
428484
SOURCES jetDsSpecSubs.cxx
485+
REUSE_FROM JetSubstructureHFPCH
429486
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
430487
COMPONENT_NAME Analysis)
431488
o2physics_add_dpl_workflow(jet-d0-ang-substructure
432489
SOURCES jetD0AngSubstructure.cxx
490+
REUSE_FROM JetSubstructureHFPCH
433491
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
434492
COMPONENT_NAME Analysis)
435493
o2physics_add_dpl_workflow(bjet-cent-mult
436494
SOURCES bjetCentMult.cxx
495+
REUSE_FROM JetSubstructureHFPCH
437496
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::PWGJECore O2Physics::AnalysisCore
438497
COMPONENT_NAME Analysis)
439498
endif()

0 commit comments

Comments
 (0)