Skip to content

Commit c825ca1

Browse files
committed
IWYU
1 parent f06e1ba commit c825ca1

96 files changed

Lines changed: 218 additions & 132 deletions

File tree

Some content is hidden

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

ALICE3/Core/OTFParticle.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include <array>
2424
#include <bitset>
2525
#include <cmath>
26+
#include <cstddef>
2627
#include <cstdint>
2728
#include <span>
2829

ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
#include <Framework/InitContext.h>
3131
#include <Framework/O2DatabasePDGPlugin.h>
3232
#include <Framework/OutputObjHeader.h>
33+
#include <Framework/StringHelpers.h>
3334
#include <Framework/runDataProcessing.h>
3435
#include <ReconstructionDataFormats/Track.h>
3536

ALICE3/Tasks/alice3-dilepton.cxx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,20 @@
2424
#include <CommonConstants/PhysicsConstants.h>
2525
#include <Framework/ASoAHelpers.h>
2626
#include <Framework/AnalysisDataModel.h>
27+
#include <Framework/AnalysisHelpers.h>
2728
#include <Framework/AnalysisTask.h>
29+
#include <Framework/Configurable.h>
2830
#include <Framework/HistogramRegistry.h>
31+
#include <Framework/HistogramSpec.h>
32+
#include <Framework/InitContext.h>
2933
#include <Framework/O2DatabasePDGPlugin.h>
34+
#include <Framework/OutputObjHeader.h>
3035
#include <Framework/runDataProcessing.h>
3136

32-
#include <Math/Vector4D.h>
37+
#include <Math/Vector4D.h> // IWYU pragma: keep (do not replace with Math/Vector4Dfwd.h)
38+
#include <Math/Vector4Dfwd.h>
39+
#include <THnSparse.h>
40+
#include <TMath.h>
3341

3442
#include <vector>
3543

ALICE3/Tasks/alice3-prefilterdilepton.cxx

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,32 @@
1414
/// \author s.scheid@cern.ch, daiki.sekihata@cern.ch
1515
///
1616

17-
#include "ALICE3/DataModel/OTFCollision.h"
1817
#include "ALICE3/DataModel/OTFRICH.h"
1918
#include "ALICE3/DataModel/OTFTOF.h"
2019
#include "ALICE3/DataModel/prefilterDilepton.h"
2120
#include "ALICE3/DataModel/tracksAlice3.h"
22-
#include "Common/DataModel/TrackSelectionTables.h"
2321

2422
#include <CommonConstants/PhysicsConstants.h>
2523
#include <Framework/ASoAHelpers.h>
2624
#include <Framework/AnalysisDataModel.h>
25+
#include <Framework/AnalysisHelpers.h>
2726
#include <Framework/AnalysisTask.h>
27+
#include <Framework/Configurable.h>
2828
#include <Framework/HistogramRegistry.h>
29+
#include <Framework/HistogramSpec.h>
30+
#include <Framework/InitContext.h>
2931
#include <Framework/O2DatabasePDGPlugin.h>
32+
#include <Framework/OutputObjHeader.h>
3033
#include <Framework/runDataProcessing.h>
3134
#include <MathUtils/Utils.h>
3235

3336
#include <Math/GenVector/VectorUtil.h>
34-
#include <Math/Vector4D.h>
37+
#include <Math/Vector4D.h> // IWYU pragma: keep (do not replace with Math/Vector4Dfwd.h)
38+
#include <Math/Vector4Dfwd.h>
39+
#include <TMath.h>
3540

41+
#include <cstdint>
42+
#include <cstdlib>
3643
#include <unordered_map>
3744
#include <vector>
3845

ALICE3/Tasks/alice3Strangeness.cxx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636
#include <Framework/StaticFor.h>
3737
#include <Framework/runDataProcessing.h>
3838

39+
#include <TH1.h>
40+
#include <TPDGCode.h>
41+
3942
#include <Rtypes.h>
4043

4144
#include <cmath>

Common/Core/TrackSelection.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#include <Framework/DataTypes.h>
1919
#include <Framework/Logger.h>
2020

21-
#include <algorithm>
2221
#include <cstdint>
2322
#include <functional>
2423
#include <set>

Common/Core/fwdtrackUtilities.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
#include <Math/SMatrix.h>
2929

3030
#include <array>
31+
#include <concepts>
3132
#include <cstdint>
3233
#include <type_traits>
3334
#include <vector>

Common/Tasks/centralityQa.cxx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,15 @@
2424
#include <Framework/AnalysisHelpers.h>
2525
#include <Framework/AnalysisTask.h>
2626
#include <Framework/Configurable.h>
27+
#include <Framework/HistogramRegistry.h>
28+
#include <Framework/HistogramSpec.h>
29+
#include <Framework/InitContext.h>
2730
#include <Framework/runDataProcessing.h>
2831

2932
#include <TH1.h>
30-
#include <TProfile.h>
3133

34+
#include <bitset>
35+
#include <cstdint>
3236
#include <cstdlib>
3337
#include <string>
3438

DPG/Tasks/AOTTrack/PID/HMPID/hmpidTableProducer.cxx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,13 @@
2424
#include <DetectorsBase/MatLayerCylSet.h>
2525
#include <DetectorsBase/Propagator.h>
2626
#include <Framework/AnalysisDataModel.h>
27+
#include <Framework/AnalysisHelpers.h>
2728
#include <Framework/AnalysisTask.h>
29+
#include <Framework/Configurable.h>
2830
#include <Framework/HistogramRegistry.h>
31+
#include <Framework/HistogramSpec.h>
32+
#include <Framework/InitContext.h>
33+
#include <Framework/OutputObjHeader.h>
2934
#include <Framework/runDataProcessing.h>
3035

3136
#include <TGeoManager.h>

DPG/Tasks/TPC/utilsTpcSkimsTableCreator.h

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

3636
#include <cmath>
37+
#include <cstdint>
3738
#include <string>
3839

3940
namespace o2::dpg_tpcskimstablecreator

0 commit comments

Comments
 (0)