Skip to content

Commit ec6f83e

Browse files
authored
[Common,PWGDQ,PWGEM,PWGHF,PWGLF] Fix includes (#17012)
1 parent 7c25494 commit ec6f83e

12 files changed

Lines changed: 28 additions & 33 deletions

Common/Tools/PID/pidTPCModule.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include "Common/Core/CollisionTypeHelper.h"
2626
#include "Common/Core/PID/TPCPIDResponse.h"
2727
#include "Common/Core/TableHelper.h"
28+
#include "Common/DataModel/EventSelection.h"
2829
#include "Common/DataModel/PIDResponseTPC.h"
2930
#include "Common/TableProducer/PID/pidTPCBase.h" // IWYU pragma: keep
3031
#include "Tools/ML/model.h"
@@ -34,14 +35,15 @@
3435
#include <Framework/AnalysisHelpers.h>
3536
#include <Framework/Configurable.h>
3637
#include <Framework/DeviceSpec.h>
38+
#include <Framework/Logger.h>
3739
#include <Framework/RunningWorkflowInfo.h>
38-
#include <Framework/runDataProcessing.h>
3940
#include <ReconstructionDataFormats/PID.h>
4041

4142
#include <TFile.h>
4243
#include <TMatrixD.h> // IWYU pragma: keep (do not replace with TMatrixDfwd.h)
4344
#include <TMatrixDfwd.h>
4445
#include <TRandom.h>
46+
#include <TString.h>
4547

4648
#include <chrono>
4749
#include <cstddef>

PWGDQ/Core/VarManager.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#include <Rtypes.h>
3434
#include <RtypesCore.h>
3535

36+
#include <array>
3637
#include <cmath>
3738
#include <cstddef>
3839
#include <cstdint>

PWGEM/Dilepton/Utils/ElectronModule.h

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
// granted to it by virtue of its status as an Intergovernmental Organization
1010
// or submit itself to any jurisdiction.
1111

12+
/// \file ElectronModule.h
1213
/// \brief write relevant information about primary electrons.
1314
/// \author daiki.sekihata@cern.ch
1415

@@ -20,39 +21,22 @@
2021
#include "PWGEM/Dilepton/Utils/MlResponseSCT.h"
2122
#include "PWGEM/Dilepton/Utils/PairUtilities.h"
2223
#include "PWGEM/Dilepton/Utils/SemiCharmTag.h"
23-
#include "PWGLF/DataModel/LFStrangenessTables.h"
2424

2525
#include "Common/Core/RecoDecay.h"
26-
#include "Common/Core/TableHelper.h"
2726
#include "Common/Core/trackUtilities.h"
28-
#include "Common/DataModel/CollisionAssociationTables.h"
29-
#include "Common/DataModel/EventSelection.h"
30-
#include "Common/DataModel/PIDResponseTOF.h"
31-
#include "Common/DataModel/PIDResponseTPC.h"
3227
#include "Tools/ML/MlResponse.h"
3328

34-
#include <CCDB/BasicCCDBManager.h>
3529
#include <CCDB/CcdbApi.h>
3630
#include <CommonConstants/PhysicsConstants.h>
3731
#include <DCAFitter/DCAFitterN.h>
38-
#include <DataFormatsCalibration/MeanVertexObject.h>
39-
#include <DataFormatsParameters/GRPMagField.h>
40-
#include <DataFormatsParameters/GRPObject.h>
41-
#include <DetectorsBase/MatLayerCylSet.h>
4232
#include <DetectorsBase/Propagator.h>
43-
#include <Framework/ASoAHelpers.h>
4433
#include <Framework/AnalysisDataModel.h>
4534
#include <Framework/AnalysisHelpers.h>
46-
#include <Framework/AnalysisTask.h>
4735
#include <Framework/Array2D.h>
4836
#include <Framework/Configurable.h>
49-
#include <Framework/DataTypes.h>
5037
#include <Framework/HistogramRegistry.h>
5138
#include <Framework/HistogramSpec.h>
52-
#include <Framework/InitContext.h>
53-
#include <Framework/OutputObjHeader.h>
54-
#include <Framework/runDataProcessing.h>
55-
#include <MathUtils/Utils.h>
39+
#include <Framework/Logger.h>
5640
#include <PID/PIDTOFParamService.h>
5741
#include <ReconstructionDataFormats/DCA.h>
5842
#include <ReconstructionDataFormats/PID.h>

PWGHF/Core/HfMlResponseB0ToJpsiK0StarReduced.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
#include <CommonConstants/PhysicsConstants.h>
2525

26+
#include <array>
2627
#include <cstdint>
2728
#include <vector>
2829

PWGHF/Core/HfMlResponseBplusToJpsiKReduced.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@
2323

2424
#include <CommonConstants/PhysicsConstants.h>
2525

26+
#include <array>
2627
#include <cstdint>
2728
#include <vector>
2829

2930
// Fill the map of available input features
3031
// the key is the feature's name (std::string)
3132
// the value is the corresponding value in EnumInputFeatures
32-
#define FILL_MAP_BPLUS(FEATURE) \
33-
{ \
34-
#FEATURE, static_cast<uint8_t>(InputFeaturesBplusToJpsiKReduced::FEATURE) \
35-
}
33+
#define FILL_MAP_BPLUS(FEATURE) \
34+
{ \
35+
#FEATURE, static_cast<uint8_t>(InputFeaturesBplusToJpsiKReduced::FEATURE)}
3636

3737
// Check if the index of mCachedIndices (index associated to a FEATURE)
3838
// matches the entry in EnumInputFeatures associated to this FEATURE

PWGHF/Core/HfMlResponseBsToJpsiPhiReduced.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
#include <CommonConstants/PhysicsConstants.h>
2525

26+
#include <array>
2627
#include <cstdint>
2728
#include <vector>
2829

PWGHF/D2H/Core/DataCreationCharmReso.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,14 @@
1919
#define PWGHF_D2H_CORE_DATACREATIONCHARMRESO_H_
2020

2121
#ifndef HomogeneousField
22-
#define HomogeneousField // needed for KFParticle::SetField(magneticField);
22+
#define HomogeneousField // o2-linter: disable=name/macro (needed for KFParticle::SetField(magneticField);)
2323
#endif
2424

2525
#include "PWGHF/Core/CentralityEstimation.h"
2626
#include "PWGHF/Core/DecayChannels.h"
2727
#include "PWGHF/Core/HfHelper.h"
2828
#include "PWGHF/Utils/utilsEvSelHf.h"
2929
#include "PWGHF/Utils/utilsMcMatching.h"
30-
3130
//
3231
#include "PWGEM/PhotonMeson/Utils/PCMUtilities.h"
3332
#include "PWGEM/PhotonMeson/Utils/TrackSelection.h"
@@ -63,6 +62,7 @@
6362
#include <cstdint>
6463
#include <map>
6564
#include <string>
65+
#include <type_traits>
6666
#include <vector>
6767

6868
namespace o2::analysis

PWGLF/Tasks/GlobalEventProperties/heavyionMultiplicity.cxx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@
1818
#include "PWGLF/DataModel/LFStrangenessTables.h"
1919

2020
#include "Common/CCDB/EventSelectionParams.h"
21-
#include "Common/Core/TrackSelection.h"
22-
#include "Common/Core/TrackSelectionDefaults.h"
2321
#include "Common/DataModel/Centrality.h"
2422
#include "Common/DataModel/EventSelection.h"
2523
#include "Common/DataModel/McCollisionExtra.h"

PWGLF/Tasks/Resonances/k892hadronphoton.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242

4343
#include <array>
4444
#include <cmath>
45+
#include <cstdint>
4546
#include <cstdlib>
4647
#include <string>
4748
#include <string_view>

PWGLF/Utils/decay3bodyBuilderHelper.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,21 @@
1616
#define HomogeneousField
1717
#endif
1818

19+
#include "Common/Core/RecoDecay.h"
1920
#include "Common/Core/trackUtilities.h"
2021
#include "Tools/KFparticle/KFUtilities.h"
2122

2223
#include <CommonConstants/PhysicsConstants.h>
2324
#include <DCAFitter/DCAFitterN.h>
25+
#include <DetectorsBase/Propagator.h>
2426
#include <DetectorsVertexing/SVertexHypothesis.h>
2527
#include <Framework/Logger.h>
2628
#include <ReconstructionDataFormats/DCA.h>
29+
#include <ReconstructionDataFormats/PID.h>
2730
#include <ReconstructionDataFormats/Track.h>
2831
#include <ReconstructionDataFormats/Vertex.h>
2932

30-
#include <KFPTrack.h>
31-
#include <KFPVertex.h>
3233
#include <KFParticle.h>
33-
#include <KFParticleBase.h>
3434
#include <KFVertex.h>
3535

3636
#include <array>

0 commit comments

Comments
 (0)