Skip to content

Commit fbbe848

Browse files
authored
[Common et all] Fix includes (#17263)
1 parent 8b434a4 commit fbbe848

67 files changed

Lines changed: 139 additions & 45 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/Tasks/alice3-dilepton.cxx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,18 @@
2525
#include <CommonConstants/PhysicsConstants.h>
2626
#include <Framework/ASoAHelpers.h>
2727
#include <Framework/AnalysisDataModel.h>
28+
#include <Framework/AnalysisHelpers.h>
2829
#include <Framework/AnalysisTask.h>
2930
#include <Framework/Configurable.h>
3031
#include <Framework/HistogramRegistry.h>
32+
#include <Framework/HistogramSpec.h>
33+
#include <Framework/InitContext.h>
3134
#include <Framework/O2DatabasePDGPlugin.h>
35+
#include <Framework/OutputObjHeader.h>
3236
#include <Framework/runDataProcessing.h>
3337

34-
#include <Math/Vector4D.h>
35-
#include <TH1F.h>
36-
#include <TH2F.h>
38+
#include <Math/Vector4D.h> // IWYU pragma: keep (do not replace with Math/Vector4Dfwd.h)
39+
#include <Math/Vector4Dfwd.h>
3740
#include <THnSparse.h>
3841
#include <TMath.h>
3942
#include <TPDGCode.h>

ALICE3/Tasks/alice3-prefilterdilepton.cxx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,37 @@
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"
2221
#include "Common/Core/RecoDecay.h"
23-
#include "Common/DataModel/TrackSelectionTables.h"
2422

2523
#include <CommonConstants/PhysicsConstants.h>
2624
#include <Framework/ASoAHelpers.h>
2725
#include <Framework/AnalysisDataModel.h>
26+
#include <Framework/AnalysisHelpers.h>
2827
#include <Framework/AnalysisTask.h>
28+
#include <Framework/Configurable.h>
2929
#include <Framework/HistogramRegistry.h>
30+
#include <Framework/HistogramSpec.h>
31+
#include <Framework/InitContext.h>
3032
#include <Framework/O2DatabasePDGPlugin.h>
33+
#include <Framework/OutputObjHeader.h>
3134
#include <Framework/runDataProcessing.h>
32-
#include <MathUtils/Utils.h>
3335

3436
#include <Math/GenVector/VectorUtil.h>
35-
#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>
3640

41+
#include <cstdint>
42+
#include <cstdlib>
3743
#include <unordered_map>
3844
#include <vector>
3945

46+
#include <math.h>
47+
4048
using namespace o2;
4149
using namespace o2::aod;
4250
using namespace o2::soa;

ALICE3/Tasks/alice3Multicharm.cxx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,8 @@
2323
#include "ALICE3/DataModel/OTFMulticharm.h"
2424
#include "Tools/ML/model.h"
2525

26-
#include <CCDB/BasicCCDBManager.h>
2726
#include <CCDB/CcdbApi.h>
2827
#include <Framework/AnalysisDataModel.h>
29-
#include <Framework/AnalysisHelpers.h>
3028
#include <Framework/AnalysisTask.h>
3129
#include <Framework/Configurable.h>
3230
#include <Framework/HistogramRegistry.h>

ALICE3/Utils/a3StrangenessTofPidHelper.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include "ALICE3/Core/TrackUtilities.h"
2121

2222
#include <CommonConstants/PhysicsConstants.h>
23-
#include <ReconstructionDataFormats/TrackParametrizationWithError.h>
23+
#include <ReconstructionDataFormats/Track.h>
2424

2525
#include <TRandom3.h>
2626

Common/Tasks/checkDataModelMC.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <Framework/AnalysisDataModel.h>
1717
#include <Framework/AnalysisHelpers.h>
1818
#include <Framework/AnalysisTask.h>
19+
#include <Framework/Concepts.h>
1920
#include <Framework/Configurable.h>
2021
#include <Framework/HistogramRegistry.h>
2122
#include <Framework/HistogramSpec.h>

Common/Tools/PID/pidTPCModule.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#include <DataFormatsParameters/GRPLHCIFData.h>
3434
#include <Framework/AnalysisDataModel.h>
3535
#include <Framework/AnalysisHelpers.h>
36+
#include <Framework/Concepts.h>
3637
#include <Framework/Configurable.h>
3738
#include <Framework/DeviceSpec.h>
3839
#include <Framework/Logger.h>

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,18 @@
1212
#include "tableHMPID.h"
1313

1414
#include <Framework/AnalysisTask.h>
15+
#include <Framework/Configurable.h>
1516
#include <Framework/HistogramRegistry.h>
17+
#include <Framework/HistogramSpec.h>
18+
#include <Framework/InitContext.h>
1619
#include <Framework/OutputObjHeader.h>
1720
#include <Framework/runDataProcessing.h>
1821

19-
#include <TMath.h>
2022
#include <TString.h>
2123

24+
#include <cmath>
25+
#include <cstdlib>
26+
2227
using namespace o2;
2328
using namespace o2::framework;
2429

PWGCF/FemtoDream/Tasks/femtoDreamTripletTaskTrackTrackCascade.cxx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,31 @@
1616
#include "PWGCF/FemtoDream/Core/femtoDreamContainerThreeBody.h"
1717
#include "PWGCF/FemtoDream/Core/femtoDreamDetaDphiStar.h"
1818
#include "PWGCF/FemtoDream/Core/femtoDreamEventHisto.h"
19+
#include "PWGCF/FemtoDream/Core/femtoDreamMath.h"
1920
#include "PWGCF/FemtoDream/Core/femtoDreamPairCleaner.h"
2021
#include "PWGCF/FemtoDream/Core/femtoDreamParticleHisto.h"
2122
#include "PWGCF/FemtoDream/Core/femtoDreamUtils.h"
2223

2324
#include <Framework/ASoAHelpers.h>
25+
#include <Framework/AnalysisDataModel.h>
26+
#include <Framework/AnalysisHelpers.h>
2427
#include <Framework/AnalysisTask.h>
28+
#include <Framework/BinningPolicy.h>
29+
#include <Framework/Configurable.h>
30+
#include <Framework/DeviceSpec.h>
31+
#include <Framework/Expressions.h>
2532
#include <Framework/HistogramRegistry.h>
26-
#include <Framework/O2DatabasePDGPlugin.h>
33+
#include <Framework/HistogramSpec.h>
34+
#include <Framework/InitContext.h>
35+
#include <Framework/OutputObjHeader.h>
2736
#include <Framework/RunningWorkflowInfo.h>
28-
#include <Framework/StepTHn.h>
37+
#include <Framework/SliceCache.h>
2938
#include <Framework/runDataProcessing.h>
3039

3140
#include <TDatabasePDG.h>
3241

3342
#include <bitset>
43+
#include <cstdint>
3444
#include <string>
3545
#include <vector>
3646
using namespace o2;

PWGDQ/Core/VarManager.cxx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,11 @@
1111

1212
#include "PWGDQ/Core/VarManager.h"
1313

14+
#include "Common/Core/RecoDecay.h"
1415
#include "Tools/KFparticle/KFUtilities.h"
1516

1617
#include <CommonConstants/LHCConstants.h>
18+
#include <CommonConstants/MathConstants.h>
1719
#include <CommonConstants/PhysicsConstants.h>
1820
#include <DCAFitter/DCAFitterN.h>
1921
#include <DCAFitter/FwdDCAFitterN.h>
@@ -26,6 +28,7 @@
2628
#include <TH3.h>
2729
#include <THn.h>
2830
#include <TObject.h>
31+
#include <TRandom.h>
2932
#include <TString.h>
3033

3134
#include <KFParticle.h>
@@ -514,12 +517,10 @@ double VarManager::SampleRotationPhi(double pt, double eta, int charge)
514517

515518
delete hPhi;
516519

517-
return gRandom->Uniform(
518-
0., o2::constants::math::TwoPI);
520+
return gRandom->Uniform(0., o2::constants::math::TwoPI);
519521
}
520522

521-
const double phi =
522-
RecoDecay::constrainAngle(hPhi->GetRandom());
523+
const double phi = RecoDecay::constrainAngle(hPhi->GetRandom());
523524

524525
delete hPhi;
525526
return phi;

PWGDQ/Tasks/tableReader_withAssoc.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
#include <TF1.h>
5151
#include <TH1.h>
5252
#include <TH2.h>
53+
#include <TH3.h>
5354
#include <THashList.h>
5455
#include <TList.h>
5556
#include <TMath.h>

0 commit comments

Comments
 (0)