@@ -130,12 +130,12 @@ struct OnTheFlyTofPid {
130130 // for handling basic QA histograms if requested
131131 HistogramRegistry histos{" Histos" , {}, OutputObjHandlingPolicy::AnalysisObject};
132132 static constexpr int kParticles = 5 ;
133- std::string particleNames[kParticles ] = {" #it{e}" , " #it{#mu}" , " #it{#pi}" , " #it{K}" , " #it{p}" };
134- std::string particleNames2[kParticles ] = {" Elec" , " Muon" , " Pion" , " Kaon" , " Prot" };
135- static constexpr int kIdPion = 2 ;
136133
137134 void init (o2::framework::InitContext&)
138135 {
136+ std::string particleNames[kParticles ] = {" #it{e}" , " #it{#mu}" , " #it{#pi}" , " #it{K}" , " #it{p}" };
137+ std::string particleNames2[kParticles ] = {" Elec" , " Muon" , " Pion" , " Kaon" , " Prot" };
138+
139139 pRandomNumberGenerator.SetSeed (0 ); // fully randomize
140140
141141 // Load LUT for pt and eta smearing
@@ -645,6 +645,7 @@ struct OnTheFlyTofPid {
645645 const float transverseMomentum = momentum / std::cosh (pseudorapidity);
646646 h2dOuterTimeResTrack[ii]->Fill (momentum, outerTrackTimeReso);
647647 h2dOuterTimeResTotal[ii]->Fill (momentum, outerTotalTimeReso);
648+ static constexpr int kIdPion = 2 ;
648649 if (ii == kIdPion ) {
649650 histos.fill (HIST (" h2dRelativePtResolution" ), transverseMomentum, 100.0 * ptResolution / transverseMomentum);
650651 histos.fill (HIST (" h2dRelativeEtaResolution" ), pseudorapidity, 100.0 * etaResolution / (std::fabs (pseudorapidity) + 1e-6 ));
0 commit comments