Skip to content

Commit 4a057b2

Browse files
mcoquet642Maurice Coquet
andauthored
[PWGDQ] Adding missing includes (AliceO2Group#14395)
Co-authored-by: Maurice Coquet <[email protected]>
1 parent db72c4a commit 4a057b2

12 files changed

+89
-55
lines changed

PWGDQ/Core/AnalysisCut.cxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
#include "PWGDQ/Core/AnalysisCut.h"
1313

1414
#include <iostream>
15+
#include <vector>
16+
1517
using std::cout;
1618
using std::endl;
1719

PWGDQ/Core/MCSignalLibrary.h

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,14 @@
1515
#ifndef PWGDQ_CORE_MCSIGNALLIBRARY_H_
1616
#define PWGDQ_CORE_MCSIGNALLIBRARY_H_
1717

18-
#include <string>
19-
#include "rapidjson/document.h"
2018
#include "PWGDQ/Core/MCProng.h"
2119
#include "PWGDQ/Core/MCSignal.h"
2220

21+
#include "rapidjson/document.h"
22+
23+
#include <string>
24+
#include <vector>
25+
2326
namespace o2::aod
2427
{
2528
namespace dqmcsignals
@@ -36,7 +39,7 @@ MCProng* ParseJSONMCProng(T prongJSON, const char* prongName);
3639

3740
template <typename T>
3841
bool ValidateJSONMCProng(T prongJSON, const char* prongName);
39-
}
42+
} // namespace dqmcsignals
4043
} // namespace o2::aod
4144

4245
#endif // PWGDQ_CORE_MCSIGNALLIBRARY_H_

PWGDQ/Core/MixingHandler.h

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,20 @@
1414
// Class to define and fill histograms
1515
//
1616

17-
#ifndef MixingHandler_H
18-
#define MixingHandler_H
17+
#ifndef PWGDQ_CORE_MIXINGHANDLER_H_
18+
#define PWGDQ_CORE_MIXINGHANDLER_H_
19+
20+
#include "PWGDQ/Core/HistogramManager.h"
21+
#include "PWGDQ/Core/VarManager.h"
1922

20-
#include <TNamed.h>
2123
#include <TArrayF.h>
2224
#include <TArrayI.h>
2325
#include <TClonesArray.h>
2426
#include <TList.h>
27+
#include <TNamed.h>
2528
#include <TString.h>
2629

27-
#include "PWGDQ/Core/HistogramManager.h"
28-
#include "PWGDQ/Core/VarManager.h"
30+
#include <vector>
2931

3032
class MixingHandler : public TNamed
3133
{
@@ -61,4 +63,4 @@ class MixingHandler : public TNamed
6163
ClassDef(MixingHandler, 1);
6264
};
6365

64-
#endif
66+
#endif // PWGDQ_CORE_MIXINGHANDLER_H_

PWGDQ/Core/MixingLibrary.cxx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
//
1414
#include "PWGDQ/Core/MixingLibrary.h"
1515

16+
#include <string>
17+
#include <vector>
18+
1619
void o2::aod::dqmixing::SetUpMixing(MixingHandler* mh, const char* mixingVarible)
1720
{
1821
std::string nameStr = mixingVarible;

PWGDQ/TableProducer/generatedQuarkoniaMC.cxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@
5050
#include <cstdlib>
5151
#include <iterator>
5252
#include <map>
53+
#include <string>
5354
#include <utility>
55+
#include <vector>
5456

5557
using namespace o2;
5658
using namespace o2::framework;

PWGDQ/TableProducer/tableMakerJpsiHf.cxx

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,25 @@
1414
/// \author Luca Micheletti <[email protected]>, INFN
1515
/// \author Fabrizio Grosa <[email protected]>, CERN
1616

17-
#include <string>
18-
19-
#include "Framework/AnalysisTask.h"
20-
#include "Framework/AnalysisDataModel.h"
21-
#include "Framework/HistogramRegistry.h"
22-
#include "Framework/runDataProcessing.h"
23-
24-
#include "PWGHF/Core/HfHelper.h"
25-
#include "PWGDQ/Core/AnalysisCut.h"
2617
#include "PWGDQ/Core/AnalysisCompositeCut.h"
18+
#include "PWGDQ/Core/AnalysisCut.h"
2719
#include "PWGDQ/Core/CutsLibrary.h"
2820
#include "PWGDQ/Core/HistogramManager.h"
2921
#include "PWGDQ/Core/HistogramsLibrary.h"
3022
#include "PWGDQ/Core/VarManager.h"
23+
#include "PWGDQ/DataModel/ReducedInfoTables.h"
24+
#include "PWGHF/Core/HfHelper.h"
3125
#include "PWGHF/DataModel/CandidateReconstructionTables.h"
3226
#include "PWGHF/DataModel/CandidateSelectionTables.h"
33-
#include "PWGDQ/DataModel/ReducedInfoTables.h"
27+
28+
#include "Framework/AnalysisDataModel.h"
29+
#include "Framework/AnalysisTask.h"
30+
#include "Framework/HistogramRegistry.h"
31+
#include "Framework/runDataProcessing.h"
32+
33+
#include <memory>
34+
#include <string>
35+
#include <vector>
3436

3537
using namespace o2;
3638
using namespace o2::analysis;

PWGDQ/Tasks/DalitzSelection.cxx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@
3737
#include "Framework/DataTypes.h"
3838
#include "Framework/runDataProcessing.h"
3939

40+
#include <map>
41+
#include <memory>
42+
#include <string>
43+
#include <vector>
44+
4045
using namespace o2;
4146
using namespace o2::framework;
4247
using namespace o2::framework::expressions;

PWGDQ/Tasks/dqCorrelation.cxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@
4949
#include <algorithm>
5050
#include <cmath>
5151
#include <iostream>
52+
#include <memory>
53+
#include <string>
5254
#include <vector>
5355

5456
using std::cout;

PWGDQ/Tasks/muonDCA.cxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
#include "Framework/runDataProcessing.h"
2424
#include "GlobalTracking/MatchGlobalFwd.h"
2525

26+
#include <string>
27+
2628
using namespace o2;
2729
using namespace o2::framework;
2830
using namespace o2::aod;

PWGDQ/Tasks/taskFwdTrackPid.cxx

Lines changed: 32 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -13,38 +13,44 @@
1313
/// \brief Task for the analysis of forward PID with MFT
1414
/// \author Luca Micheletti <[email protected]>, INFN
1515

16-
#include <iostream>
17-
#include <vector>
18-
#include <algorithm>
19-
#include <TH1F.h>
20-
#include <TH3F.h>
21-
#include <THashList.h>
22-
#include <TList.h>
23-
#include <TString.h>
24-
#include "CCDB/BasicCCDBManager.h"
25-
#include "DataFormatsParameters/GRPObject.h"
26-
#include "Framework/runDataProcessing.h"
27-
#include "Framework/AnalysisTask.h"
28-
#include "Framework/AnalysisDataModel.h"
29-
#include "Framework/ASoAHelpers.h"
30-
#include "PWGDQ/DataModel/ReducedInfoTables.h"
31-
#include "PWGDQ/Core/VarManager.h"
16+
#include "PWGDQ/Core/AnalysisCompositeCut.h"
17+
#include "PWGDQ/Core/AnalysisCut.h"
18+
#include "PWGDQ/Core/CutsLibrary.h"
3219
#include "PWGDQ/Core/HistogramManager.h"
33-
#include "PWGDQ/Core/MixingHandler.h"
20+
#include "PWGDQ/Core/HistogramsLibrary.h"
3421
#include "PWGDQ/Core/MCSignal.h"
3522
#include "PWGDQ/Core/MCSignalLibrary.h"
36-
#include "PWGDQ/Core/AnalysisCut.h"
37-
#include "PWGDQ/Core/AnalysisCompositeCut.h"
38-
#include "PWGDQ/Core/HistogramsLibrary.h"
39-
#include "PWGDQ/Core/CutsLibrary.h"
23+
#include "PWGDQ/Core/MixingHandler.h"
4024
#include "PWGDQ/Core/MixingLibrary.h"
25+
#include "PWGDQ/Core/VarManager.h"
26+
#include "PWGDQ/DataModel/ReducedInfoTables.h"
27+
28+
#include "Common/CCDB/EventSelectionParams.h"
29+
30+
#include "CCDB/BasicCCDBManager.h"
4131
#include "DataFormatsParameters/GRPMagField.h"
42-
#include "Field/MagneticField.h"
43-
#include "TGeoGlobalMagField.h"
44-
#include "DetectorsBase/Propagator.h"
32+
#include "DataFormatsParameters/GRPObject.h"
4533
#include "DetectorsBase/GeometryManager.h"
34+
#include "DetectorsBase/Propagator.h"
35+
#include "Field/MagneticField.h"
36+
#include "Framework/ASoAHelpers.h"
37+
#include "Framework/AnalysisDataModel.h"
38+
#include "Framework/AnalysisTask.h"
39+
#include "Framework/runDataProcessing.h"
4640
#include "ITSMFTBase/DPLAlpideParam.h"
47-
#include "Common/CCDB/EventSelectionParams.h"
41+
42+
#include "TGeoGlobalMagField.h"
43+
#include <TH1F.h>
44+
#include <TH3F.h>
45+
#include <THashList.h>
46+
#include <TList.h>
47+
#include <TString.h>
48+
49+
#include <algorithm>
50+
#include <iostream>
51+
#include <memory>
52+
#include <string>
53+
#include <vector>
4854

4955
using namespace o2;
5056
using namespace o2::framework;
@@ -150,7 +156,7 @@ struct taskFwdTrackPid {
150156
for (const auto& mftTrack : mftTracks) {
151157
if (TMath::Abs(mftTrack.fwdDcaX()) < fConfigMaxDCA && TMath::Abs(mftTrack.fwdDcaY()) < fConfigMaxDCA) {
152158
if (downSampleFactor < 1.) {
153-
float pseudoRndm = mftTrack.pt() * 1000. - (int64_t)(mftTrack.pt() * 1000);
159+
float pseudoRndm = mftTrack.pt() * 1000. - static_cast<int64_t>(mftTrack.pt() * 1000);
154160
if (pseudoRndm >= downSampleFactor) {
155161
continue;
156162
}

0 commit comments

Comments
 (0)