Skip to content

Commit 58ae096

Browse files
authored
[PWGEM,PWGJE,PWGLF] Fix includes (#17316)
1 parent 7c75e84 commit 58ae096

4 files changed

Lines changed: 39 additions & 31 deletions

File tree

PWGEM/PhotonMeson/Core/Pi0EtaToGammaGamma.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
#include <Framework/AnalysisDataModel.h>
4949
#include <Framework/AnalysisHelpers.h>
5050
#include <Framework/AnalysisTask.h>
51+
#include <Framework/Concepts.h>
5152
#include <Framework/Configurable.h>
5253
#include <Framework/HistogramRegistry.h>
5354
#include <Framework/HistogramSpec.h>

PWGEM/PhotonMeson/Core/Pi0EtaToGammaGammaMC.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
#include <Framework/AnalysisDataModel.h>
4646
#include <Framework/AnalysisHelpers.h>
4747
#include <Framework/AnalysisTask.h>
48+
#include <Framework/Concepts.h>
4849
#include <Framework/Configurable.h>
4950
#include <Framework/HistogramRegistry.h>
5051
#include <Framework/HistogramSpec.h>

PWGJE/Tasks/jetUpcQa.cxx

Lines changed: 33 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,40 @@
1313
/// \brief Standalone QA task for UPC event tagging and charged-jet information.
1414
/// \author Jaehyeok Ryu
1515

16+
#include "PWGUD/Core/SGCutParHolder.h"
17+
#include "PWGUD/Core/SGSelector.h"
18+
19+
#include "Common/DataModel/Centrality.h"
20+
#include "Common/DataModel/EventSelection.h"
21+
#include "Common/DataModel/Multiplicity.h"
22+
#include "Common/DataModel/TrackSelectionTables.h"
23+
24+
#include <CommonConstants/PhysicsConstants.h>
1625
#include <Framework/AnalysisDataModel.h>
26+
#include <Framework/AnalysisHelpers.h>
27+
#include <Framework/AnalysisTask.h>
28+
#include <Framework/Configurable.h>
29+
#include <Framework/HistogramRegistry.h>
30+
#include <Framework/HistogramSpec.h>
31+
#include <Framework/InitContext.h>
32+
#include <Framework/runDataProcessing.h>
33+
34+
#include <TPDGCode.h>
35+
36+
#include <fastjet/AreaDefinition.hh>
37+
#include <fastjet/ClusterSequenceArea.hh>
38+
#include <fastjet/GhostedAreaSpec.hh>
39+
#include <fastjet/JetDefinition.hh>
40+
#include <fastjet/PseudoJet.hh>
41+
42+
#include <cmath>
43+
#include <cstdint>
44+
#include <string>
45+
#include <vector>
46+
47+
using namespace o2;
48+
using namespace o2::framework;
49+
using namespace o2::framework::expressions;
1750

1851
namespace o2::aod
1952
{
@@ -241,36 +274,6 @@ using UpcJetTrackMCP = UpcJetTracksMCP::iterator;
241274

242275
} // namespace o2::aod
243276

244-
#include "PWGUD/Core/SGCutParHolder.h"
245-
#include "PWGUD/Core/SGSelector.h"
246-
247-
#include "Common/DataModel/Centrality.h"
248-
#include "Common/DataModel/EventSelection.h"
249-
#include "Common/DataModel/Multiplicity.h"
250-
#include "Common/DataModel/TrackSelectionTables.h"
251-
252-
#include <CommonConstants/PhysicsConstants.h>
253-
#include <Framework/ASoAHelpers.h>
254-
#include <Framework/AnalysisTask.h>
255-
#include <Framework/HistogramRegistry.h>
256-
#include <Framework/runDataProcessing.h>
257-
258-
#include <TPDGCode.h>
259-
260-
#include <fastjet/AreaDefinition.hh>
261-
#include <fastjet/ClusterSequenceArea.hh>
262-
#include <fastjet/GhostedAreaSpec.hh>
263-
#include <fastjet/JetDefinition.hh>
264-
#include <fastjet/PseudoJet.hh>
265-
266-
#include <cmath>
267-
#include <string>
268-
#include <vector>
269-
270-
using namespace o2;
271-
using namespace o2::framework;
272-
using namespace o2::framework::expressions;
273-
274277
/// Stand-alone QA task for validating UPC event tagging for charged-jet studies.
275278
/// The tagging and QA developed here are intended to guide a future integration
276279
/// of the required UPC information into the PWGJE derived-data workflow.

PWGLF/Tasks/Resonances/cha01710analysis.cxx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
#include <CommonConstants/MathConstants.h>
2929
#include <CommonConstants/PhysicsConstants.h>
3030
#include <Framework/AnalysisDataModel.h>
31+
#include <Framework/AnalysisHelpers.h>
3132
#include <Framework/AnalysisTask.h>
3233
#include <Framework/Configurable.h>
3334
#include <Framework/HistogramRegistry.h>
@@ -37,10 +38,12 @@
3738
#include <Framework/OutputObjHeader.h>
3839
#include <Framework/runDataProcessing.h>
3940

40-
#include <TLorentzVector.h>
41+
#include <Math/Vector4D.h> // IWYU pragma: keep (do not replace with Math/Vector4Dfwd.h)
42+
#include <Math/Vector4Dfwd.h>
4143
#include <TRandom.h>
4244
#include <TVector2.h>
4345

46+
#include <chrono>
4447
#include <cmath>
4548
#include <string>
4649
#include <vector>

0 commit comments

Comments
 (0)