@@ -206,11 +206,10 @@ struct OnTheFlyTofPid {
206206 std::string nameTitleOuterTotalRes = " h2dOuterTimeResTotal" + particleNames2[i_true] + " VsP" ;
207207 const AxisSpec axisTrackTimeRes{static_cast <int >(plotsConfig.nBinsTimeRes ), 0 .0f , +200 .0f , " Track time resolution - " + particleNames[i_true] + " (ps)" };
208208 const AxisSpec axisTotalTimeRes{static_cast <int >(plotsConfig.nBinsTimeRes ), 0 .0f , +200 .0f , " Total time resolution - " + particleNames[i_true] + " (ps)" };
209- h2dInnerTimeResTrack[i_true] = histos.add <TH2>(nameTitleInnerTrackRes, nameTitleInnerTrackRes, kTH2F , {axisMomentum, axisTrackTimeRes});
210- // h2dInnerTimeResTrack[i_true] = histos.add<TH2>(nameTitleInnerTrackRes.c_str(), nameTitleInnerTrackRes.c_str(), kTH2F, {axisMomentum, axisTrackTimeRes});
211- h2dInnerTimeResTotal[i_true] = histos.add <TH2>(nameTitleTotalRes.c_str (), nameTitleTotalRes.c_str (), kTH2F , {axisMomentum, axisTotalTimeRes});
212- h2dOuterTimeResTrack[i_true] = histos.add <TH2>(nameTitleOuterTrackRes.c_str (), nameTitleOuterTrackRes.c_str (), kTH2F , {axisMomentum, axisTrackTimeRes});
213- h2dOuterTimeResTotal[i_true] = histos.add <TH2>(nameTitleOuterTotalRes.c_str (), nameTitleOuterTotalRes.c_str (), kTH2F , {axisMomentum, axisTotalTimeRes});
209+ h2dInnerTimeResTrack[i_true] = histos.add <TH2>(nameTitleInnerTrackRes, nameTitleInnerTrackRes.c_str (), kTH2F , {axisMomentum, axisTrackTimeRes});
210+ h2dInnerTimeResTotal[i_true] = histos.add <TH2>(nameTitleTotalRes, nameTitleTotalRes.c_str (), kTH2F , {axisMomentum, axisTotalTimeRes});
211+ h2dOuterTimeResTrack[i_true] = histos.add <TH2>(nameTitleOuterTrackRes, nameTitleOuterTrackRes.c_str (), kTH2F , {axisMomentum, axisTrackTimeRes});
212+ h2dOuterTimeResTotal[i_true] = histos.add <TH2>(nameTitleOuterTotalRes, nameTitleOuterTotalRes.c_str (), kTH2F , {axisMomentum, axisTotalTimeRes});
214213 for (int i_hyp = 0 ; i_hyp < kParticles ; i_hyp++) {
215214 std::string nameTitleInner = " h2dInnerNsigmaTrue" + particleNames2[i_true] + " Vs" + particleNames2[i_hyp] + " Hypothesis" ;
216215 std::string nameTitleOuter = " h2dOuterNsigmaTrue" + particleNames2[i_true] + " Vs" + particleNames2[i_hyp] + " Hypothesis" ;
@@ -219,20 +218,20 @@ struct OnTheFlyTofPid {
219218 const AxisSpec axisX{plotsConfig.doSeparationVsPt .value ? axisPt : axisMomentum};
220219 if (i_true == i_hyp) {
221220 const AxisSpec axisNsigmaCorrect{static_cast <int >(plotsConfig.nBinsNsigmaCorrectSpecies ), plotsConfig.minNsigmaRange , plotsConfig.maxNsigmaRange , " N#sigma - True " + particleNames[i_true] + " vs " + particleNames[i_hyp] + " hypothesis" };
222- h2dInnerNsigmaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleInner. c_str () , nameTitleInner.c_str (), kTH2F , {axisX, axisNsigmaCorrect});
223- h2dOuterNsigmaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleOuter. c_str () , nameTitleOuter.c_str (), kTH2F , {axisX, axisNsigmaCorrect});
221+ h2dInnerNsigmaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleInner, nameTitleInner.c_str (), kTH2F , {axisX, axisNsigmaCorrect});
222+ h2dOuterNsigmaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleOuter, nameTitleOuter.c_str (), kTH2F , {axisX, axisNsigmaCorrect});
224223
225224 const AxisSpec axisDeltaCorrect{static_cast <int >(plotsConfig.nBinsDeltaCorrectSpecies ), plotsConfig.minDeltaRange , plotsConfig.maxDeltaRange , " #Delta - True " + particleNames[i_true] + " vs " + particleNames[i_hyp] + " hypothesis" };
226- h2dInnerDeltaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleInnerDelta. c_str () , nameTitleInnerDelta.c_str (), kTH2F , {axisX, axisDeltaCorrect});
227- h2dOuterDeltaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleOuterDelta. c_str () , nameTitleOuterDelta.c_str (), kTH2F , {axisX, axisDeltaCorrect});
225+ h2dInnerDeltaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleInnerDelta, nameTitleInnerDelta.c_str (), kTH2F , {axisX, axisDeltaCorrect});
226+ h2dOuterDeltaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleOuterDelta, nameTitleOuterDelta.c_str (), kTH2F , {axisX, axisDeltaCorrect});
228227 } else {
229228 const AxisSpec axisNsigmaWrong{static_cast <int >(plotsConfig.nBinsNsigmaWrongSpecies ), plotsConfig.minNsigmaRange , plotsConfig.maxNsigmaRange , " N#sigma - True " + particleNames[i_true] + " vs " + particleNames[i_hyp] + " hypothesis" };
230- h2dInnerNsigmaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleInner. c_str () , nameTitleInner.c_str (), kTH2F , {axisX, axisNsigmaWrong});
231- h2dOuterNsigmaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleOuter. c_str () , nameTitleOuter.c_str (), kTH2F , {axisX, axisNsigmaWrong});
229+ h2dInnerNsigmaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleInner, nameTitleInner.c_str (), kTH2F , {axisX, axisNsigmaWrong});
230+ h2dOuterNsigmaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleOuter, nameTitleOuter.c_str (), kTH2F , {axisX, axisNsigmaWrong});
232231
233232 const AxisSpec axisDeltaWrong{static_cast <int >(plotsConfig.nBinsDeltaWrongSpecies ), plotsConfig.minDeltaRange , plotsConfig.maxDeltaRange , " #Delta - True " + particleNames[i_true] + " vs " + particleNames[i_hyp] + " hypothesis" };
234- h2dInnerDeltaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleInnerDelta. c_str () , nameTitleInnerDelta.c_str (), kTH2F , {axisX, axisDeltaWrong});
235- h2dOuterDeltaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleOuterDelta. c_str () , nameTitleOuterDelta.c_str (), kTH2F , {axisX, axisDeltaWrong});
233+ h2dInnerDeltaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleInnerDelta, nameTitleInnerDelta.c_str (), kTH2F , {axisX, axisDeltaWrong});
234+ h2dOuterDeltaTrue[i_true][i_hyp] = histos.add <TH2>(nameTitleOuterDelta, nameTitleOuterDelta.c_str (), kTH2F , {axisX, axisDeltaWrong});
236235 }
237236 }
238237 }
@@ -587,7 +586,7 @@ struct OnTheFlyTofPid {
587586 // Straight to Nsigma
588587 static std::array<float , kParticles > expectedTimeInnerTOF, expectedTimeOuterTOF;
589588 static std::array<float , kParticles > deltaTimeInnerTOF, deltaTimeOuterTOF;
590- static std::array<float , kParticlex > nSigmaInnerTOF, nSigmaOuterTOF;
589+ static std::array<float , kParticles > nSigmaInnerTOF, nSigmaOuterTOF;
591590 static constexpr int kParticlePdgs [kParticles ] = {kElectron , kMuonMinus , kPiPlus , kKPlus , kProton };
592591 float masses[kParticles ];
593592
0 commit comments