Skip to content

Commit 25dc810

Browse files
committed
Clean PIDResponse in Tutorials
1 parent 3b4b041 commit 25dc810

19 files changed

+142
-123
lines changed

Tutorials/OpenData/flowAnalysis.cxx

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,23 @@
1515
/// \author
1616
/// \since
1717

18-
#include <TF1.h>
19-
#include <TH3.h>
20-
#include <Framework/runDataProcessing.h>
21-
#include <Framework/AnalysisTask.h>
22-
#include <Framework/HistogramRegistry.h>
23-
#include <Framework/AnalysisDataModel.h>
24-
#include <Common/DataModel/EventSelection.h>
2518
#include <Common/CCDB/TriggerAliases.h>
2619
#include <Common/DataModel/Centrality.h>
20+
#include <Common/DataModel/EventSelection.h>
2721
#include <Common/DataModel/Multiplicity.h>
22+
#include <Common/DataModel/PIDResponseTOF.h>
23+
#include <Common/DataModel/PIDResponseTPC.h>
2824
#include <Common/DataModel/TrackSelectionTables.h>
29-
#include <Common/DataModel/PIDResponse.h>
25+
3026
#include <CCDB/BasicCCDBManager.h>
3127
#include <DataFormatsParameters/GRPObject.h>
28+
#include <Framework/AnalysisDataModel.h>
29+
#include <Framework/AnalysisTask.h>
30+
#include <Framework/HistogramRegistry.h>
31+
#include <Framework/runDataProcessing.h>
32+
33+
#include <TF1.h>
34+
#include <TH3.h>
3235

3336
using namespace o2;
3437
using namespace o2::framework;
@@ -72,7 +75,7 @@ struct flow_base {
7275
HistogramRegistry histos{"Histos", {}, OutputObjHandlingPolicy::AnalysisObject};
7376

7477
Filter collisionFilter = (aod::collision::flags & (uint16_t)aod::collision::CollisionFlagsRun2::Run2VertexerTracks) == (uint16_t)aod::collision::CollisionFlagsRun2::Run2VertexerTracks;
75-
Filter trackFilter = ((requireGlobalTrackInFilter()) || (aod::track::isGlobalTrackSDD == (uint8_t) true));
78+
Filter trackFilter = ((requireGlobalTrackInFilter()) || (aod::track::isGlobalTrackSDD == (uint8_t)true));
7679

7780
void fillAPt(double trackpt, double cent, double vn, double sinHarm, double cosHarm)
7881
{

Tutorials/PWGEM/emcclustertutorial.cxx

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,23 @@
99
// granted to it by virtue of its status as an Intergovernmental Organization
1010
// or submit itself to any jurisdiction.
1111

12+
#include "PWGJE/DataModel/EMCALClusters.h"
13+
14+
#include "Common/DataModel/Centrality.h"
15+
#include "Common/DataModel/EventSelection.h"
16+
17+
#include "CommonDataFormat/InteractionRecord.h"
18+
#include "DataFormatsEMCAL/AnalysisCluster.h"
19+
#include "DataFormatsEMCAL/Cell.h"
20+
#include "DataFormatsEMCAL/Constants.h"
21+
#include "EMCALBase/Geometry.h"
22+
#include "EMCALCalib/BadChannelMap.h"
23+
#include "Framework/ASoA.h"
24+
#include "Framework/AnalysisDataModel.h"
25+
#include "Framework/AnalysisTask.h"
26+
#include "Framework/HistogramRegistry.h"
27+
#include "Framework/runDataProcessing.h"
28+
1229
#include <climits>
1330
#include <cstdlib>
1431
#include <map>
@@ -17,25 +34,6 @@
1734
#include <string>
1835
#include <vector>
1936

20-
#include "Framework/runDataProcessing.h"
21-
#include "Framework/AnalysisTask.h"
22-
#include "Framework/AnalysisDataModel.h"
23-
#include "Framework/ASoA.h"
24-
#include "Framework/HistogramRegistry.h"
25-
26-
#include "Common/DataModel/EventSelection.h"
27-
#include "Common/DataModel/Centrality.h"
28-
#include "Common/DataModel/PIDResponse.h"
29-
30-
#include "EMCALBase/Geometry.h"
31-
#include "EMCALCalib/BadChannelMap.h"
32-
#include "PWGJE/DataModel/EMCALClusters.h"
33-
#include "DataFormatsEMCAL/Cell.h"
34-
#include "DataFormatsEMCAL/Constants.h"
35-
#include "DataFormatsEMCAL/AnalysisCluster.h"
36-
37-
#include "CommonDataFormat/InteractionRecord.h"
38-
3937
// \struct ClusterTutorial
4038
/// \brief Skeleton task for EMCal cluster tutorial
4139
/// \author Florian Jonas <florian.jonas@cern.ch>, Oak Ridge National Laoratory; Joshua König <joshua.konig@cern.ch>, Goethe-University Frankfurt; Marvin Hemmer <marvin.hemmer@cern.ch>, Goethe-University Frankfurt

Tutorials/PWGLF/Strangeness/pp/strangeness_step2.cxx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@
1313
/// \author Nepeivoda Roman (roman.nepeivoda@cern.ch)
1414
/// \author Chiara De Martin (chiara.de.martin@cern.ch)
1515

16-
#include "Framework/runDataProcessing.h"
17-
#include "Framework/AnalysisTask.h"
18-
#include "Common/DataModel/EventSelection.h"
1916
#include "PWGLF/DataModel/LFStrangenessTables.h"
20-
#include "Common/DataModel/PIDResponse.h"
17+
18+
#include "Common/DataModel/EventSelection.h"
19+
#include "Common/DataModel/PIDResponseTPC.h"
20+
21+
#include "Framework/AnalysisTask.h"
22+
#include "Framework/runDataProcessing.h"
2123

2224
using namespace o2;
2325
using namespace o2::framework;

Tutorials/PWGLF/Strangeness/pp/strangeness_step3.cxx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@
1313
/// \author Nepeivoda Roman (roman.nepeivoda@cern.ch)
1414
/// \author Chiara De Martin (chiara.de.martin@cern.ch)
1515

16-
#include "Framework/runDataProcessing.h"
17-
#include "Framework/AnalysisTask.h"
18-
#include "Common/DataModel/EventSelection.h"
1916
#include "PWGLF/DataModel/LFStrangenessTables.h"
20-
#include "Common/DataModel/PIDResponse.h"
17+
18+
#include "Common/DataModel/EventSelection.h"
19+
#include "Common/DataModel/PIDResponseTPC.h"
20+
21+
#include "Framework/AnalysisTask.h"
22+
#include "Framework/runDataProcessing.h"
2123

2224
using namespace o2;
2325
using namespace o2::framework;

Tutorials/PWGLF/Strangeness/pp/strangeness_step4.cxx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,14 @@
1313
/// \author Nepeivoda Roman (roman.nepeivoda@cern.ch)
1414
/// \author Chiara De Martin (chiara.de.martin@cern.ch)
1515

16-
#include "Framework/runDataProcessing.h"
17-
#include "Framework/AnalysisTask.h"
18-
#include "Common/DataModel/EventSelection.h"
1916
#include "PWGLF/DataModel/LFStrangenessTables.h"
20-
#include "Common/DataModel/PIDResponse.h"
17+
18+
#include "Common/DataModel/EventSelection.h"
19+
#include "Common/DataModel/PIDResponseTPC.h"
20+
21+
#include "Framework/AnalysisTask.h"
2122
#include "Framework/O2DatabasePDGPlugin.h"
23+
#include "Framework/runDataProcessing.h"
2224

2325
using namespace o2;
2426
using namespace o2::framework;

Tutorials/PWGUD/UDTutorial_01.cxx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@
1313
// \author Paul Buehler, paul.buehler@oeaw.ac.at
1414
// \since April 2023
1515

16-
#include "Framework/runDataProcessing.h"
16+
#include "PWGUD/Core/UDHelpers.h"
17+
#include "PWGUD/DataModel/UDTables.h"
18+
19+
#include "Common/DataModel/PIDResponseTOF.h"
20+
1721
#include "Framework/AnalysisTask.h"
22+
#include "Framework/runDataProcessing.h"
1823

1924
#include "TVector3.h"
20-
#include "Common/DataModel/PIDResponse.h"
21-
#include "PWGUD/DataModel/UDTables.h"
22-
#include "PWGUD/Core/UDHelpers.h"
2325

2426
using namespace o2;
2527
using namespace o2::framework;

Tutorials/PWGUD/UDTutorial_02a.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
// \author Paul Buehler, paul.buehler@oeaw.ac.at
1414
// \since April 2023
1515

16-
#include "Framework/runDataProcessing.h"
16+
#include "PWGUD/Core/UDHelpers.h"
17+
#include "PWGUD/DataModel/UDTables.h"
18+
1719
#include "Framework/AnalysisTask.h"
20+
#include "Framework/runDataProcessing.h"
1821

1922
#include "TDatabasePDG.h"
2023
#include "TLorentzVector.h"
21-
#include "Common/DataModel/PIDResponse.h"
22-
#include "PWGUD/DataModel/UDTables.h"
23-
#include "PWGUD/Core/UDHelpers.h"
2424

2525
using namespace o2;
2626
using namespace o2::framework;

Tutorials/PWGUD/UDTutorial_02b.cxx

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,12 @@
1313
// \author Paul Buehler, paul.buehler@oeaw.ac.at
1414
// \since April 2023
1515

16-
#include "Framework/runDataProcessing.h"
17-
#include "Framework/AnalysisTask.h"
18-
19-
#include "Common/DataModel/PIDResponse.h"
20-
#include "PWGUD/DataModel/UDTables.h"
21-
#include "PWGUD/Core/UDHelpers.h"
2216
#include "PWGUD/Core/DGPIDSelector.h"
17+
#include "PWGUD/Core/UDHelpers.h"
18+
#include "PWGUD/DataModel/UDTables.h"
19+
20+
#include "Framework/AnalysisTask.h"
21+
#include "Framework/runDataProcessing.h"
2322

2423
using namespace o2;
2524
using namespace o2::framework;

Tutorials/PWGUD/UDTutorial_03a.cxx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,17 @@
1313
// \author Paul Buehler, paul.buehler@oeaw.ac.at
1414
// \since October 2023
1515

16-
#include "Framework/runDataProcessing.h"
16+
#include "PWGUD/Core/UDHelpers.h"
17+
18+
#include "Common/DataModel/EventSelection.h"
19+
#include "Common/DataModel/PIDResponseTPC.h"
20+
#include "Common/DataModel/TrackSelectionTables.h"
21+
1722
#include "Framework/AnalysisTask.h"
23+
#include "Framework/runDataProcessing.h"
1824

1925
#include "TDatabasePDG.h"
2026
#include "TLorentzVector.h"
21-
#include "Common/DataModel/EventSelection.h"
22-
#include "Common/DataModel/TrackSelectionTables.h"
23-
#include "Common/DataModel/PIDResponse.h"
24-
#include "PWGUD/Core/UDHelpers.h"
2527

2628
using namespace o2;
2729
using namespace o2::framework;

Tutorials/PWGUD/UDTutorial_03b.cxx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,17 @@
1313
// \author Paul Buehler, paul.buehler@oeaw.ac.at
1414
// \since October 2023
1515

16-
#include "Framework/runDataProcessing.h"
16+
#include "PWGUD/Core/UDHelpers.h"
17+
18+
#include "Common/DataModel/EventSelection.h"
19+
#include "Common/DataModel/PIDResponseTPC.h"
20+
#include "Common/DataModel/TrackSelectionTables.h"
21+
1722
#include "Framework/AnalysisTask.h"
23+
#include "Framework/runDataProcessing.h"
1824

1925
#include "TDatabasePDG.h"
2026
#include "TLorentzVector.h"
21-
#include "Common/DataModel/EventSelection.h"
22-
#include "Common/DataModel/TrackSelectionTables.h"
23-
#include "Common/DataModel/PIDResponse.h"
24-
#include "PWGUD/Core/UDHelpers.h"
2527

2628
using namespace o2;
2729
using namespace o2::framework;

0 commit comments

Comments
 (0)