Skip to content

Commit cfdb7ea

Browse files
committed
Fix includes and using statements
1 parent 99d55ef commit cfdb7ea

File tree

106 files changed

+2015
-871
lines changed

Some content is hidden

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

106 files changed

+2015
-871
lines changed

PWGUD/AQC/FITtest.cxx

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,24 @@
1414
/// \since 04.08.2023
1515

1616
#include "Common/DataModel/EventSelection.h"
17-
#include "Common/DataModel/FT0Corrected.h"
1817
#include "Common/DataModel/PIDResponseTOF.h"
1918
#include "Common/DataModel/PIDResponseTPC.h"
2019
#include "Common/DataModel/TrackSelectionTables.h"
2120

22-
#include "CommonConstants/LHCConstants.h"
23-
#include "CommonConstants/PhysicsConstants.h"
24-
#include "Framework/AnalysisDataModel.h"
25-
#include "Framework/AnalysisTask.h"
26-
#include "Framework/StaticFor.h"
27-
#include "Framework/runDataProcessing.h"
28-
#include "ReconstructionDataFormats/BCRange.h"
21+
#include <CommonConstants/LHCConstants.h>
22+
#include <Framework/AnalysisDataModel.h>
23+
#include <Framework/AnalysisTask.h>
24+
#include <Framework/Configurable.h>
25+
#include <Framework/HistogramRegistry.h>
26+
#include <Framework/HistogramSpec.h>
27+
#include <Framework/InitContext.h>
28+
#include <Framework/runDataProcessing.h>
2929

30-
#include "TLorentzVector.h"
30+
#include <TH1.h>
31+
#include <TH2.h>
32+
33+
#include <cstddef>
34+
#include <cstdint>
3135

3236
using namespace o2;
3337
using namespace o2::framework;

PWGUD/AQC/udQC.cxx

Lines changed: 32 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,39 @@
1414
/// \author Paul Buehler, paul.buehler@oeaw.ac.at
1515
/// \since 04.05.2023
1616

17-
#include <vector>
18-
#include "Framework/runDataProcessing.h"
19-
#include "Framework/AnalysisTask.h"
20-
#include "Framework/AnalysisDataModel.h"
21-
#include "ReconstructionDataFormats/BCRange.h"
22-
#include "CommonConstants/PhysicsConstants.h"
23-
#include "Common/DataModel/FT0Corrected.h"
17+
#include "DGCutparHolder.h"
18+
2419
#include "PWGUD/Core/UDHelpers.h"
25-
#include "Framework/StaticFor.h"
26-
#include "TLorentzVector.h"
27-
#include "TMath.h"
20+
21+
#include "Common/DataModel/EventSelection.h"
22+
#include "Common/DataModel/FT0Corrected.h"
23+
#include "Common/DataModel/PIDResponseTOF.h"
24+
#include "Common/DataModel/PIDResponseTPC.h"
25+
#include "Common/DataModel/TrackSelectionTables.h"
26+
27+
#include <CommonConstants/LHCConstants.h>
28+
#include <CommonConstants/PhysicsConstants.h>
29+
#include <Framework/AnalysisDataModel.h>
30+
#include <Framework/AnalysisHelpers.h>
31+
#include <Framework/AnalysisTask.h>
32+
#include <Framework/Configurable.h>
33+
#include <Framework/HistogramRegistry.h>
34+
#include <Framework/HistogramSpec.h>
35+
#include <Framework/InitContext.h>
36+
#include <Framework/StaticFor.h>
37+
#include <Framework/runDataProcessing.h>
38+
#include <ReconstructionDataFormats/BCRange.h>
39+
40+
#include <TH1.h>
41+
#include <TH2.h>
42+
#include <TLorentzVector.h>
43+
44+
#include <algorithm>
45+
#include <cstddef>
46+
#include <cstdint>
47+
#include <cstdlib>
48+
#include <string_view>
49+
#include <vector>
2850

2951
using namespace o2;
3052
using namespace o2::framework;

PWGUD/AQC/udQCmidRap.cxx

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,32 @@
1414
/// \author Paul Buehler
1515
/// \since 17.01.2023
1616

17-
#include "Framework/runDataProcessing.h"
18-
#include "Framework/AnalysisTask.h"
19-
#include "Framework/AnalysisDataModel.h"
20-
#include "ReconstructionDataFormats/BCRange.h"
21-
#include "CommonConstants/PhysicsConstants.h"
22-
#include "Common/DataModel/FT0Corrected.h"
17+
#include "DGCutparHolder.h"
18+
2319
#include "PWGUD/Core/UDHelpers.h"
24-
#include "Framework/StaticFor.h"
25-
#include "TLorentzVector.h"
26-
#include "TMath.h"
20+
21+
#include "Common/DataModel/EventSelection.h"
22+
#include "Common/DataModel/PIDResponseTOF.h"
23+
#include "Common/DataModel/PIDResponseTPC.h"
24+
#include "Common/DataModel/TrackSelectionTables.h"
25+
26+
#include <CommonConstants/PhysicsConstants.h>
27+
#include <Framework/AnalysisDataModel.h>
28+
#include <Framework/AnalysisHelpers.h>
29+
#include <Framework/AnalysisTask.h>
30+
#include <Framework/Configurable.h>
31+
#include <Framework/HistogramRegistry.h>
32+
#include <Framework/HistogramSpec.h>
33+
#include <Framework/InitContext.h>
34+
#include <Framework/runDataProcessing.h>
35+
#include <ReconstructionDataFormats/BCRange.h>
36+
37+
#include <TH1.h>
38+
#include <TH2.h>
39+
#include <TLorentzVector.h>
40+
41+
#include <cstdlib>
42+
#include <vector>
2743

2844
using namespace o2;
2945
using namespace o2::framework;

PWGUD/AQC/udQcMuon.cxx

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,38 @@
1616
/// \author Sara Haidlova, sara.haidlova@cern.ch
1717
/// \since 28.09.2025
1818

19+
#include "DGCutparHolder.h"
20+
1921
#include "PWGUD/Core/UDHelpers.h"
2022

2123
#include "Common/Core/RecoDecay.h"
24+
#include "Common/DataModel/EventSelection.h"
2225
#include "Common/DataModel/FT0Corrected.h"
23-
24-
#include "CommonConstants/PhysicsConstants.h"
25-
#include "Framework/AnalysisDataModel.h"
26-
#include "Framework/AnalysisTask.h"
27-
#include "Framework/StaticFor.h"
28-
#include "Framework/runDataProcessing.h"
29-
#include "ReconstructionDataFormats/BCRange.h"
30-
26+
#include "Common/DataModel/PIDResponseTOF.h"
27+
#include "Common/DataModel/PIDResponseTPC.h"
28+
#include "Common/DataModel/TrackSelectionTables.h"
29+
30+
#include <CommonConstants/LHCConstants.h>
31+
#include <CommonConstants/PhysicsConstants.h>
32+
#include <Framework/AnalysisDataModel.h>
33+
#include <Framework/AnalysisHelpers.h>
34+
#include <Framework/AnalysisTask.h>
35+
#include <Framework/Configurable.h>
36+
#include <Framework/HistogramRegistry.h>
37+
#include <Framework/HistogramSpec.h>
38+
#include <Framework/InitContext.h>
39+
#include <Framework/StaticFor.h>
40+
#include <Framework/runDataProcessing.h>
41+
#include <ReconstructionDataFormats/BCRange.h>
42+
43+
#include <TH1.h>
44+
#include <TH2.h>
45+
46+
#include <array>
47+
#include <cstddef>
48+
#include <cstdint>
49+
#include <cstdlib>
50+
#include <string_view>
3151
#include <vector>
3252

3353
using namespace o2;

PWGUD/Core/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,11 @@ o2physics_add_library(decayTree
6464
o2physics_target_root_dictionary(decayTree
6565
HEADERS decayTree.h
6666
LINKDEF decayTreeLinkDef.h)
67+
68+
o2physics_add_library(FITCutParHolder
69+
SOURCES FITCutParHolder.cxx
70+
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore)
71+
72+
o2physics_target_root_dictionary(FITCutParHolder
73+
HEADERS FITCutParHolder.h
74+
LINKDEF FITCutParHolderLinkDef.h)

PWGUD/Core/DGCutparHolder.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#define PWGUD_CORE_DGCUTPARHOLDER_H_
1414

1515
#include <Rtypes.h>
16+
1617
#include <vector>
1718

1819
// object to hold customizable cut values

PWGUD/Core/DGPIDSelector.cxx

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,22 @@
88
// In applying this license CERN does not waive the privileges and immunities
99
// granted to it by virtue of its status as an Intergovernmental Organization
1010
// or submit itself to any jurisdiction.
11-
#include <vector>
12-
#include <string>
13-
#include "CommonConstants/PhysicsConstants.h"
1411
#include "DGPIDSelector.h"
1512

13+
#include <Framework/Logger.h>
14+
15+
#include <TDatabasePDG.h>
16+
#include <TParticlePDG.h>
17+
18+
#include <sys/types.h>
19+
20+
#include <algorithm>
21+
#include <cstddef>
22+
#include <cstdlib>
23+
#include <functional>
24+
#include <string>
25+
#include <vector>
26+
1627
// -----------------------------------------------------------------------------
1728
float particleMass(TDatabasePDG* pdg, int pid)
1829
{

PWGUD/Core/DGPIDSelector.h

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,16 @@
1212
#ifndef PWGUD_CORE_DGPIDSELECTOR_H_
1313
#define PWGUD_CORE_DGPIDSELECTOR_H_
1414

15-
#include <gandiva/projector.h>
16-
#include <vector>
15+
#include <Framework/Logger.h>
16+
17+
#include <TDatabasePDG.h>
18+
#include <TLorentzVector.h>
1719
#include <TVector3.h>
18-
#include "TDatabasePDG.h"
19-
#include "TLorentzVector.h"
20-
#include "Framework/Logger.h"
20+
21+
#include <algorithm>
22+
#include <cstddef>
23+
#include <cstdlib>
24+
#include <vector>
2125

2226
const int numDGPIDCutParameters = 9;
2327
float particleMass(TDatabasePDG* pdg, int pid);

PWGUD/Core/DGSelector.h

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,19 @@
1212
#ifndef PWGUD_CORE_DGSELECTOR_H_
1313
#define PWGUD_CORE_DGSELECTOR_H_
1414

15-
#include <vector>
16-
17-
#include "TDatabasePDG.h"
18-
#include "TLorentzVector.h"
19-
#include "Framework/Logger.h"
20-
#include "Framework/AnalysisTask.h"
21-
#include "PWGUD/Core/UDHelpers.h"
2215
#include "PWGUD/Core/DGCutparHolder.h"
16+
#include "PWGUD/Core/UDHelpers.h"
17+
18+
#include <Framework/Logger.h>
19+
20+
#include <TDatabasePDG.h>
21+
#include <TLorentzVector.h>
22+
#include <TParticlePDG.h>
23+
24+
#include <Rtypes.h>
25+
26+
#include <algorithm>
27+
#include <vector>
2328

2429
// -----------------------------------------------------------------------------
2530
// add here Selectors for different types of diffractive events

PWGUD/Core/FITCutParHolder.cxx

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2+
// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3+
// All rights not expressly granted are reserved.
4+
//
5+
// This software is distributed under the terms of the GNU General Public
6+
// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7+
//
8+
// In applying this license CERN does not waive the privileges and immunities
9+
// granted to it by virtue of its status as an Intergovernmental Organization
10+
// or submit itself to any jurisdiction.
11+
//
12+
// \FIT bit thresholds
13+
// \author Sandor Lokos, sandor.lokos@cern.ch
14+
// \since March 2026
15+
16+
#include "FITCutParHolder.h"
17+
18+
// setter
19+
void FITCutParHolder::SetSaveFITbitsets(bool saveFITbitsets)
20+
{
21+
mSaveFITbitsets = saveFITbitsets;
22+
}
23+
void FITCutParHolder::SetThr1FV0A(float thr1_FV0A)
24+
{
25+
mThr1FV0A = thr1_FV0A;
26+
}
27+
void FITCutParHolder::SetThr1FT0A(float thr1_FT0A)
28+
{
29+
mThr1FT0A = thr1_FT0A;
30+
}
31+
void FITCutParHolder::SetThr1FT0C(float thr1_FT0C)
32+
{
33+
mThr1FT0C = thr1_FT0C;
34+
}
35+
void FITCutParHolder::SetThr2FV0A(float thr2_FV0A)
36+
{
37+
mThr2FV0A = thr2_FV0A;
38+
}
39+
void FITCutParHolder::SetThr2FT0A(float thr2_FT0A)
40+
{
41+
mThr2FT0A = thr2_FT0A;
42+
}
43+
void FITCutParHolder::SetThr2FT0C(float thr2_FT0C)
44+
{
45+
mThr2FT0C = thr2_FT0C;
46+
}
47+
48+
// getter
49+
bool FITCutParHolder::saveFITbitsets() const { return mSaveFITbitsets; }
50+
float FITCutParHolder::thr1_FV0A() const { return mThr1FV0A; }
51+
float FITCutParHolder::thr1_FT0A() const { return mThr1FT0A; }
52+
float FITCutParHolder::thr1_FT0C() const { return mThr1FT0C; }
53+
float FITCutParHolder::thr2_FV0A() const { return mThr2FV0A; }
54+
float FITCutParHolder::thr2_FT0A() const { return mThr2FT0A; }
55+
float FITCutParHolder::thr2_FT0C() const { return mThr2FT0C; }

0 commit comments

Comments
 (0)