Skip to content

Commit fb6d03b

Browse files
njacazioalibuild
andauthored
[Common] Remove PWGDQCore dependence in Common (AliceO2Group#11066)
Co-authored-by: ALICE Builder <[email protected]>
1 parent 0357781 commit fb6d03b

File tree

3 files changed

+12
-69
lines changed

3 files changed

+12
-69
lines changed

Common/TableProducer/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ o2physics_add_dpl_workflow(ese-table-producer
132132

133133
o2physics_add_dpl_workflow(mftmch-matching-data
134134
SOURCES match-mft-mch-data.cxx
135-
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore O2::DetectorsBase O2Physics::AnalysisCCDB O2Physics::PWGDQCore O2Physics::EventFilteringUtils
135+
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore O2::GlobalTracking
136136
COMPONENT_NAME Analysis)
137137

138138
o2physics_add_dpl_workflow(occ-table-producer
@@ -142,7 +142,7 @@ o2physics_add_dpl_workflow(occ-table-producer
142142

143143
o2physics_add_dpl_workflow(mftmch-matching-data-mc
144144
SOURCES match-mft-mch-data-mc.cxx
145-
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore O2::DetectorsBase O2Physics::AnalysisCCDB O2Physics::PWGDQCore O2Physics::EventFilteringUtils
145+
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore O2::GlobalTracking
146146
COMPONENT_NAME Analysis)
147147

148148
o2physics_add_dpl_workflow(muon-realignment

Common/TableProducer/match-mft-mch-data-mc.cxx

Lines changed: 5 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -15,50 +15,21 @@
1515
#include <vector>
1616

1717
#include "CCDB/BasicCCDBManager.h"
18-
#include "Common/DataModel/Multiplicity.h"
19-
#include "Common/DataModel/EventSelection.h"
20-
#include "Common/DataModel/Centrality.h"
21-
#include "Common/CCDB/TriggerAliases.h"
22-
#include "Common/DataModel/PIDResponse.h"
23-
#include "Common/DataModel/TrackSelectionTables.h"
24-
#include "Common/DataModel/MftmchMatchingML.h"
18+
#include "Common/DataModel/MatchMFTFT0.h"
2519
#include "Common/DataModel/MatchMFTMuonData.h"
26-
#include "Common/Core/trackUtilities.h"
27-
#include "PWGDQ/DataModel/ReducedInfoTables.h"
28-
#include "PWGDQ/Core/VarManager.h"
29-
#include "PWGDQ/Core/HistogramManager.h"
30-
#include "PWGDQ/Core/AnalysisCut.h"
31-
#include "PWGDQ/Core/AnalysisCompositeCut.h"
32-
#include "PWGDQ/Core/HistogramsLibrary.h"
33-
#include "PWGDQ/Core/CutsLibrary.h"
34-
#include "DataFormatsGlobalTracking/RecoContainerCreateTracksVariadic.h"
35-
#include "DetectorsVertexing/VertexTrackMatcher.h"
36-
#include "ReconstructionDataFormats/PrimaryVertex.h"
37-
#include "ReconstructionDataFormats/VtxTrackIndex.h"
38-
#include "ReconstructionDataFormats/VtxTrackRef.h"
39-
#include "DataFormatsITSMFT/ROFRecord.h"
40-
#include "CommonDataFormat/InteractionRecord.h"
41-
#include "DetectorsVertexing/PVertexerParams.h"
42-
#include "MathUtils/Primitive2D.h"
4320
#include "DataFormatsGlobalTracking/RecoContainer.h"
4421
#include "Common/DataModel/CollisionAssociationTables.h"
45-
#include "Common/DataModel/MatchMFTFT0.h"
4622
#include "DataFormatsParameters/GRPMagField.h"
47-
#include "DataFormatsParameters/GRPObject.h"
4823
#include "Field/MagneticField.h"
4924
#include "TGeoGlobalMagField.h"
5025
#include "DetectorsBase/Propagator.h"
5126
#include "DetectorsBase/GeometryManager.h"
52-
#include "EventFiltering/Zorro.h"
53-
#include "ReconstructionDataFormats/TrackFwd.h"
54-
#include "Math/MatrixFunctions.h"
55-
#include "Math/SMatrix.h"
56-
#include "MFTTracking/Tracker.h"
57-
#include "MCHTracking/TrackParam.h"
5827
#include "MCHTracking/TrackExtrap.h"
5928
#include "GlobalTracking/MatchGlobalFwd.h"
60-
#include <TLorentzVector.h>
61-
#include <TVector3.h>
29+
#include "Math/SMatrix.h"
30+
#include "Math/SVector.h"
31+
#include "TLorentzVector.h"
32+
#include "TVector2.h"
6233
#include "TDatabasePDG.h"
6334

6435
using namespace std;

Common/TableProducer/match-mft-mch-data.cxx

Lines changed: 5 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -15,49 +15,21 @@
1515
#include <vector>
1616

1717
#include "CCDB/BasicCCDBManager.h"
18-
#include "Common/DataModel/Multiplicity.h"
19-
#include "Common/DataModel/EventSelection.h"
20-
#include "Common/DataModel/Centrality.h"
21-
#include "Common/CCDB/TriggerAliases.h"
22-
#include "Common/DataModel/TrackSelectionTables.h"
23-
#include "Common/DataModel/MftmchMatchingML.h"
18+
#include "Common/DataModel/MatchMFTFT0.h"
2419
#include "Common/DataModel/MatchMFTMuonData.h"
25-
#include "Common/Core/trackUtilities.h"
26-
#include "PWGDQ/DataModel/ReducedInfoTables.h"
27-
#include "PWGDQ/Core/VarManager.h"
28-
#include "PWGDQ/Core/HistogramManager.h"
29-
#include "PWGDQ/Core/AnalysisCut.h"
30-
#include "PWGDQ/Core/AnalysisCompositeCut.h"
31-
#include "PWGDQ/Core/HistogramsLibrary.h"
32-
#include "PWGDQ/Core/CutsLibrary.h"
33-
#include "DataFormatsGlobalTracking/RecoContainerCreateTracksVariadic.h"
34-
#include "DetectorsVertexing/VertexTrackMatcher.h"
35-
#include "ReconstructionDataFormats/PrimaryVertex.h"
36-
#include "ReconstructionDataFormats/VtxTrackIndex.h"
37-
#include "ReconstructionDataFormats/VtxTrackRef.h"
38-
#include "DataFormatsITSMFT/ROFRecord.h"
39-
#include "CommonDataFormat/InteractionRecord.h"
40-
#include "DetectorsVertexing/PVertexerParams.h"
41-
#include "MathUtils/Primitive2D.h"
4220
#include "DataFormatsGlobalTracking/RecoContainer.h"
4321
#include "Common/DataModel/CollisionAssociationTables.h"
44-
#include "Common/DataModel/MatchMFTFT0.h"
4522
#include "DataFormatsParameters/GRPMagField.h"
46-
#include "DataFormatsParameters/GRPObject.h"
4723
#include "Field/MagneticField.h"
4824
#include "TGeoGlobalMagField.h"
4925
#include "DetectorsBase/Propagator.h"
5026
#include "DetectorsBase/GeometryManager.h"
51-
#include "EventFiltering/Zorro.h"
52-
#include "ReconstructionDataFormats/TrackFwd.h"
53-
#include "Math/MatrixFunctions.h"
54-
#include "Math/SMatrix.h"
55-
#include "MFTTracking/Tracker.h"
56-
#include "MCHTracking/TrackParam.h"
5727
#include "MCHTracking/TrackExtrap.h"
5828
#include "GlobalTracking/MatchGlobalFwd.h"
59-
#include <TLorentzVector.h>
60-
#include <TVector3.h>
29+
#include "Math/SMatrix.h"
30+
#include "Math/SVector.h"
31+
#include "TLorentzVector.h"
32+
#include "TVector2.h"
6133
#include "TDatabasePDG.h"
6234

6335
using namespace std;

0 commit comments

Comments
 (0)