|
11 | 11 |
|
12 | 12 | #include "PWGLF/Utils/inelGt.h" |
13 | 13 |
|
| 14 | +#include "Common/Constants/PhysicsConstants.h" |
14 | 15 | #include "Common/Core/TrackSelection.h" |
15 | 16 | #include "Common/Core/TrackSelectionDefaults.h" |
16 | 17 | #include "Common/DataModel/Centrality.h" |
|
37 | 38 | #include <TRandom.h> |
38 | 39 |
|
39 | 40 | #include <cmath> |
| 41 | +#include <set> |
| 42 | +#include <string> |
40 | 43 | #include <vector> |
41 | 44 |
|
42 | 45 | using namespace o2; |
@@ -139,15 +142,10 @@ struct MultiplicityPt { |
139 | 142 | }; |
140 | 143 |
|
141 | 144 | // PDG codes |
142 | | - static constexpr int PDGPion = Pdg::kPiPlus; |
143 | | - static constexpr int PDGKaon = Pdg::kKPlus; |
144 | | - static constexpr int PDGProton = Pdg::kProton; |
| 145 | + static constexpr int PDGPion = o2::constants::physics::PionPlus; |
| 146 | + static constexpr int PDGKaon = o2::constants::physics::KaonPlus; |
| 147 | + static constexpr int PDGProton = o2::constants::physics::Proton; |
145 | 148 |
|
146 | | - // ======================================================================== |
147 | | - // PROCESS FUNCTION DECLARATIONS - SPECTRATOF STYLE |
148 | | - // ======================================================================== |
149 | | - |
150 | | - // Data processing |
151 | 149 | void processData(CollisionTableData::iterator const& collision, |
152 | 150 | TrackTableData const& tracks); |
153 | 151 | PROCESS_SWITCH(MultiplicityPt, processData, "process data", false); |
@@ -842,15 +840,15 @@ void MultiplicityPt::processMC(TrackTableMC const& tracks, |
842 | 840 |
|
843 | 841 | // Calculate and log primary fractions |
844 | 842 | if (particleTracksIdentified[kPion] > 0) { |
845 | | - float pionPrimFrac = static_cast<float> particleTracksPrimary[kPion] / particleTracksIdentified[kPion]; |
| 843 | + float pionPrimFrac = static_cast<float>(particleTracksPrimary[kPion]) / particleTracksIdentified[kPion]; |
846 | 844 | LOG(info) << "Pion primary fraction: " << pionPrimFrac * 100.0 << "%"; |
847 | 845 | } |
848 | 846 | if (particleTracksIdentified[kKaon] > 0) { |
849 | | - float kaonPrimFrac = static_cast<float> particleTracksPrimary[kKaon] / particleTracksIdentified[kKaon]; |
| 847 | + float kaonPrimFrac = static_cast<float>(particleTracksPrimary[kKaon]) / particleTracksIdentified[kKaon]; |
850 | 848 | LOG(info) << "Kaon primary fraction: " << kaonPrimFrac * 100.0 << "%"; |
851 | 849 | } |
852 | 850 | if (particleTracksIdentified[kProton] > 0) { |
853 | | - float protonPrimFrac = static_cast<float> particleTracksPrimary[kProton] / particleTracksIdentified[kProton]; |
| 851 | + float protonPrimFrac = static_cast<float>(particleTracksPrimary[kProton]) / particleTracksIdentified[kProton]; |
854 | 852 | LOG(info) << "Proton primary fraction: " << protonPrimFrac * 100.0 << "%"; |
855 | 853 | } |
856 | 854 |
|
|
0 commit comments