|
19 | 19 | #ifndef PWGLF_UTILS_INELGT_H_ |
20 | 20 | #define PWGLF_UTILS_INELGT_H_ |
21 | 21 |
|
22 | | -#include "Framework/O2DatabasePDGPlugin.h" |
| 22 | +#include <Framework/AnalysisDataModel.h> |
| 23 | +#include <Framework/O2DatabasePDGPlugin.h> |
23 | 24 |
|
24 | | -#include "TParticlePDG.h" |
| 25 | +#include <TParticlePDG.h> |
25 | 26 |
|
26 | 27 | #include <cmath> |
27 | 28 | #include <vector> |
@@ -97,7 +98,7 @@ struct ParticleCounter { |
97 | 98 | bool mSelectPrimaries = true; |
98 | 99 | pdgDatabase* mPdgDatabase; |
99 | 100 |
|
100 | | - float countMultInAcceptance(const aod::McParticles& mcParticles, const float etamin, const float etamax) |
| 101 | + float countMultInAcceptance(const o2::aod::McParticles& mcParticles, const float etamin, const float etamax) |
101 | 102 | { |
102 | 103 | // static_assert(etamin < etamax, "etamin must be smaller than etamax"); |
103 | 104 | float counter = 0; |
@@ -125,7 +126,7 @@ struct ParticleCounter { |
125 | 126 | return counter; |
126 | 127 | } |
127 | 128 |
|
128 | | - float countEnergyInAcceptance(const aod::McParticles& mcParticles, const float etamin, const float etamax, const bool requireNeutral = false) |
| 129 | + float countEnergyInAcceptance(const o2::aod::McParticles& mcParticles, const float etamin, const float etamax, const bool requireNeutral = false) |
129 | 130 | { |
130 | 131 | // static_assert(etamin < etamax, "etamin must be smaller than etamax"); |
131 | 132 | float counter = 0.f; |
@@ -156,20 +157,20 @@ struct ParticleCounter { |
156 | 157 | return counter; |
157 | 158 | } |
158 | 159 |
|
159 | | - float countFT0A(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, 3.5f, 4.9f); } |
160 | | - float countFT0C(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -3.3f, -2.1f); } |
161 | | - float countFV0A(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, 2.2f, 5.1f); } |
162 | | - float countV0A(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, 2.8f, 5.1f); } |
163 | | - float countV0C(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -3.7f, -1.7f); } |
164 | | - float countFDDA(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, 4.9f, 6.3f); } |
165 | | - float countFDDC(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -7.f, -4.9f); } |
| 160 | + float countFT0A(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, 3.5f, 4.9f); } |
| 161 | + float countFT0C(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -3.3f, -2.1f); } |
| 162 | + float countFV0A(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, 2.2f, 5.1f); } |
| 163 | + float countV0A(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, 2.8f, 5.1f); } |
| 164 | + float countV0C(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -3.7f, -1.7f); } |
| 165 | + float countFDDA(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, 4.9f, 6.3f); } |
| 166 | + float countFDDC(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -7.f, -4.9f); } |
166 | 167 |
|
167 | | - float countZNA(const aod::McParticles& mcParticles) { return countEnergyInAcceptance(mcParticles, 8.8f, 100.f, true); } |
168 | | - float countZNC(const aod::McParticles& mcParticles) { return countEnergyInAcceptance(mcParticles, -100.f, -8.8f, true); } |
| 168 | + float countZNA(const o2::aod::McParticles& mcParticles) { return countEnergyInAcceptance(mcParticles, 8.8f, 100.f, true); } |
| 169 | + float countZNC(const o2::aod::McParticles& mcParticles) { return countEnergyInAcceptance(mcParticles, -100.f, -8.8f, true); } |
169 | 170 |
|
170 | | - float countITSIB(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -2.f, 2.f); } |
171 | | - float countEta05(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -0.5f, 0.5f); } |
172 | | - float countEta08(const aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -0.8f, 0.8f); } |
| 171 | + float countITSIB(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -2.f, 2.f); } |
| 172 | + float countEta05(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -0.5f, 0.5f); } |
| 173 | + float countEta08(const o2::aod::McParticles& mcParticles) { return countMultInAcceptance(mcParticles, -0.8f, 0.8f); } |
173 | 174 | }; |
174 | 175 |
|
175 | 176 | } // namespace pwglf |
|
0 commit comments