|
31 | 31 | #include <Math/ProbFunc.h> |
32 | 32 |
|
33 | 33 | #include <algorithm> |
| 34 | +#include <cinttypes> |
34 | 35 | #include <iostream> |
35 | 36 | #include <limits> |
36 | 37 | #include <map> |
37 | 38 | #include <memory> |
38 | 39 | #include <string> |
39 | 40 | #include <tuple> |
40 | 41 | #include <unordered_map> |
| 42 | +#include <unordered_set> |
41 | 43 | #include <utility> |
42 | 44 | #include <vector> |
43 | 45 |
|
@@ -211,8 +213,13 @@ struct qaMatching { |
211 | 213 | /// Variables for histograms configuration |
212 | 214 | Configurable<int> fNCandidatesMax{"cfgNCandidatesMax", 5, "Number of matching candidates stored for each muon track"}; |
213 | 215 | Configurable<int> fMftTrackMultiplicityMax{"cfgMftTrackMultiplicityMax", 1000, "Maximum number of MFT tracks per collision"}; |
| 216 | + Configurable<int> fQaMatchingAodDebug{"cfgQaMatchingAodDebug", 0, "If >0, print AO2D filling debug (0=off, N=max collisions)"}; |
| 217 | + |
| 218 | +<<<<<<< HEAD |
| 219 | +======= |
214 | 220 | double mBzAtMftCenter{0}; |
215 | 221 |
|
| 222 | +>>>>>>> 597070af5 (mega linter issue) |
216 | 223 | o2::globaltracking::MatchGlobalFwd mExtrap; |
217 | 224 |
|
218 | 225 | using MatchingFunc_t = std::function<std::tuple<double, int>(const o2::dataformats::GlobalFwdTrack& mchtrack, const o2::track::TrackParCovFwd& mfttrack)>; |
@@ -2891,8 +2898,8 @@ struct qaMatching { |
2891 | 2898 | static_cast<float>(collision.posZ())); |
2892 | 2899 |
|
2893 | 2900 | if (fQaMatchingAodDebug > 0 && debugCounter < fQaMatchingAodDebug) { |
2894 | | - LOGF(info, "[AO2D] reducedEvent=%lld mftMult=%d", |
2895 | | - static_cast<long long>(reducedEventId), |
| 2901 | + LOGF(info, "[AO2D] reducedEvent=%" PRId64 " mftMult=%d", |
| 2902 | + reducedEventId, |
2896 | 2903 | static_cast<int>(mftMultiplicity)); |
2897 | 2904 | debugCounter += 1; |
2898 | 2905 | } |
|
0 commit comments