From 8fc2fac485adcaf4be847bc14156376dbecc22fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ku=C4=8Dera?= Date: Mon, 26 May 2025 11:04:09 +0200 Subject: [PATCH] Include What You Use --- PWGJE/JetFinders/jetFinder.cxx | 27 ++++++++++++++++++++++++--- PWGJE/JetFinders/jetFinderHF.cxx | 30 +++++++++++++++++++++++------- PWGJE/JetFinders/jetFinderV0.cxx | 27 ++++++++++++++++++++------- 3 files changed, 67 insertions(+), 17 deletions(-) diff --git a/PWGJE/JetFinders/jetFinder.cxx b/PWGJE/JetFinders/jetFinder.cxx index 4482509804b..9d0ff6789b3 100644 --- a/PWGJE/JetFinders/jetFinder.cxx +++ b/PWGJE/JetFinders/jetFinder.cxx @@ -15,14 +15,35 @@ /// \author Jochen Klein /// \author Raymond Ehlers , ORNL +#include +#include +#include +#include +#include +#include +#include +#include +#include // IWYU pragma: keep (needed in tasks) + +#include +#include #include -#include "PWGJE/Core/JetFindingUtilities.h" +#include +#include + +#include +#include + #include "PWGJE/Core/JetDerivedDataUtilities.h" -#include "Framework/runDataProcessing.h" +#include "PWGJE/Core/JetFinder.h" +#include "PWGJE/Core/JetFindingUtilities.h" +#include "PWGJE/DataModel/EMCALClusterDefinition.h" +#include "PWGJE/DataModel/EMCALClusters.h" +#include "PWGJE/DataModel/Jet.h" +#include "PWGJE/DataModel/JetReducedData.h" using namespace o2; -using namespace o2::analysis; using namespace o2::framework; using namespace o2::framework::expressions; diff --git a/PWGJE/JetFinders/jetFinderHF.cxx b/PWGJE/JetFinders/jetFinderHF.cxx index 9b435cf93a0..68a874e2955 100644 --- a/PWGJE/JetFinders/jetFinderHF.cxx +++ b/PWGJE/JetFinders/jetFinderHF.cxx @@ -14,22 +14,38 @@ /// \author Nima Zardoshti /// \author Jochen Klein +#include +#include +#include +#include +#include +#include +#include +#include +#include // IWYU pragma: keep (needed in tasks) + +#include #include -#include "CommonConstants/PhysicsConstants.h" +#include +#include + +#include +#include -#include "PWGJE/Core/JetFindingUtilities.h" #include "PWGJE/Core/JetDerivedDataUtilities.h" -#include "Common/Core/RecoDecay.h" +#include "PWGJE/Core/JetFinder.h" +#include "PWGJE/Core/JetFindingUtilities.h" +#include "PWGJE/DataModel/EMCALClusterDefinition.h" +#include "PWGJE/DataModel/EMCALClusters.h" +#include "PWGJE/DataModel/Jet.h" +#include "PWGJE/DataModel/JetReducedData.h" +#include "PWGJE/DataModel/JetSubtraction.h" using namespace o2; -using namespace o2::analysis; using namespace o2::framework; using namespace o2::framework::expressions; -// NB: runDataProcessing.h must be included after customize! -#include "Framework/runDataProcessing.h" - template struct JetFinderHFTask { Produces jetsTable; diff --git a/PWGJE/JetFinders/jetFinderV0.cxx b/PWGJE/JetFinders/jetFinderV0.cxx index cdb827783ac..560968ce0fd 100644 --- a/PWGJE/JetFinders/jetFinderV0.cxx +++ b/PWGJE/JetFinders/jetFinderV0.cxx @@ -13,22 +13,35 @@ // /// \author Nima Zardoshti +#include +#include +#include +#include +#include +#include +#include +#include +#include // IWYU pragma: keep (needed in tasks) + +#include #include -#include "CommonConstants/PhysicsConstants.h" +#include +#include + +#include +#include -#include "PWGJE/Core/JetFindingUtilities.h" #include "PWGJE/Core/JetDerivedDataUtilities.h" -#include "Common/Core/RecoDecay.h" +#include "PWGJE/Core/JetFinder.h" +#include "PWGJE/Core/JetFindingUtilities.h" +#include "PWGJE/DataModel/Jet.h" +#include "PWGJE/DataModel/JetReducedData.h" using namespace o2; -using namespace o2::analysis; using namespace o2::framework; using namespace o2::framework::expressions; -// NB: runDataProcessing.h must be included after customize! -#include "Framework/runDataProcessing.h" - template struct JetFinderV0Task {