@@ -338,43 +338,43 @@ struct HfTaskLc {
338338
339339 auto fillHistogramsRecSig = [&](const std::string& signalFolder, const std::string& signalSuffix) {
340340 if ((candidate.isSelLcToPKPi () >= selectionFlagLc) && pdgCodeProng0 == kProton ) {
341- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hMassRecSig" + signalSuffix)) .c_str (), hfHelper.invMassLcToPKPi (candidate));
342- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hMassVsPtRecSig" + signalSuffix)) .c_str (), hfHelper.invMassLcToPKPi (candidate), pt);
341+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hMassRecSig" + signalSuffix).c_str () ), hfHelper.invMassLcToPKPi (candidate));
342+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hMassVsPtRecSig" + signalSuffix).c_str () ), hfHelper.invMassLcToPKPi (candidate), pt);
343343 }
344344 if ((candidate.isSelLcToPiKP () >= selectionFlagLc) && pdgCodeProng0 == kPiPlus ) {
345- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hMassRecSig" + signalSuffix)) .c_str (), hfHelper.invMassLcToPiKP (candidate));
346- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hMassVsPtRecSig" + signalSuffix)) .c_str (), hfHelper.invMassLcToPiKP (candidate), pt);
345+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hMassRecSig" + signalSuffix).c_str () ), hfHelper.invMassLcToPiKP (candidate));
346+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hMassVsPtRecSig" + signalSuffix).c_str () ), hfHelper.invMassLcToPiKP (candidate), pt);
347347 }
348- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPtRecSig" + signalSuffix)) .c_str (), pt);
349- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPtProng0RecSig" + signalSuffix)) .c_str (), ptProng0);
350- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPtProng1RecSig" + signalSuffix)) .c_str (), ptProng1);
351- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPtProng2RecSig" + signalSuffix)) .c_str (), ptProng2);
352- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0Prong0RecSig" + signalSuffix)) .c_str (), candidate.impactParameter0 ());
353- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0Prong1RecSig" + signalSuffix)) .c_str (), candidate.impactParameter1 ());
354- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0Prong2RecSig" + signalSuffix)) .c_str (), candidate.impactParameter2 ());
355- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0VsPtProng0RecSig" + signalSuffix)) .c_str (), candidate.impactParameter0 (), pt);
356- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0VsPtProng1RecSig" + signalSuffix)) .c_str (), candidate.impactParameter1 (), pt);
357- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0VsPtProng2RecSig" + signalSuffix)) .c_str (), candidate.impactParameter2 (), pt);
358- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLengthRecSig" + signalSuffix)) .c_str (), decayLength);
359- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLengthVsPtRecSig" + signalSuffix)) .c_str (), decayLength, pt);
360- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLengthxyRecSig" + signalSuffix)) .c_str (), decayLengthXY);
361- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLengthxyVsPtRecSig" + signalSuffix)) .c_str (), decayLengthXY, pt);
362- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCtRecSig" + signalSuffix)) .c_str (), hfHelper.ctLc (candidate));
363- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCtVsPtRecSig" + signalSuffix)) .c_str (), hfHelper.ctLc (candidate), pt);
364- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCPARecSig" + signalSuffix)) .c_str (), cpa);
365- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCPAVsPtRecSig" + signalSuffix)) .c_str (), cpa, pt);
366- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCPAxyRecSig" + signalSuffix)) .c_str (), cpaXY);
367- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCPAxyVsPtRecSig" + signalSuffix)) .c_str (), cpaXY, pt);
368- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDca2RecSig" + signalSuffix)) .c_str (), chi2PCA);
369- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDca2VsPtRecSig" + signalSuffix)) .c_str (), chi2PCA, pt);
370- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hEtaRecSig" + signalSuffix)) .c_str (), candidate.eta ());
371- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hEtaVsPtRecSig" + signalSuffix)) .c_str (), candidate.eta (), pt);
372- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPhiRecSig" + signalSuffix)) .c_str (), candidate.phi ());
373- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPhiVsPtRecSig" + signalSuffix)) .c_str (), candidate.phi (), pt);
374- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hImpParErrProng0VsPtRecSig" + signalSuffix)) .c_str (), candidate.errorImpactParameter0 (), pt);
375- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hImpParErrProng1VsPtRecSig" + signalSuffix)) .c_str (), candidate.errorImpactParameter1 (), pt);
376- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hImpParErrProng2VsPtRecSig" + signalSuffix)) .c_str (), candidate.errorImpactParameter2 (), pt);
377- registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLenErrVsPtRecSig" + signalSuffix)) .c_str (), candidate.errorDecayLength (), pt);
348+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPtRecSig" + signalSuffix).c_str () ), pt);
349+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPtProng0RecSig" + signalSuffix).c_str () ), ptProng0);
350+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPtProng1RecSig" + signalSuffix).c_str () ), ptProng1);
351+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPtProng2RecSig" + signalSuffix).c_str () ), ptProng2);
352+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0Prong0RecSig" + signalSuffix).c_str () ), candidate.impactParameter0 ());
353+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0Prong1RecSig" + signalSuffix).c_str () ), candidate.impactParameter1 ());
354+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0Prong2RecSig" + signalSuffix).c_str () ), candidate.impactParameter2 ());
355+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0VsPtProng0RecSig" + signalSuffix).c_str () ), candidate.impactParameter0 (), pt);
356+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0VsPtProng1RecSig" + signalSuffix).c_str () ), candidate.impactParameter1 (), pt);
357+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hd0VsPtProng2RecSig" + signalSuffix).c_str () ), candidate.impactParameter2 (), pt);
358+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLengthRecSig" + signalSuffix).c_str () ), decayLength);
359+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLengthVsPtRecSig" + signalSuffix).c_str () ), decayLength, pt);
360+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLengthxyRecSig" + signalSuffix).c_str () ), decayLengthXY);
361+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLengthxyVsPtRecSig" + signalSuffix).c_str () ), decayLengthXY, pt);
362+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCtRecSig" + signalSuffix).c_str () ), hfHelper.ctLc (candidate));
363+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCtVsPtRecSig" + signalSuffix).c_str () ), hfHelper.ctLc (candidate), pt);
364+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCPARecSig" + signalSuffix).c_str () ), cpa);
365+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCPAVsPtRecSig" + signalSuffix).c_str () ), cpa, pt);
366+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCPAxyRecSig" + signalSuffix).c_str () ), cpaXY);
367+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hCPAxyVsPtRecSig" + signalSuffix).c_str () ), cpaXY, pt);
368+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDca2RecSig" + signalSuffix).c_str () ), chi2PCA);
369+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDca2VsPtRecSig" + signalSuffix).c_str () ), chi2PCA, pt);
370+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hEtaRecSig" + signalSuffix).c_str () ), candidate.eta ());
371+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hEtaVsPtRecSig" + signalSuffix).c_str () ), candidate.eta (), pt);
372+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPhiRecSig" + signalSuffix).c_str () ), candidate.phi ());
373+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hPhiVsPtRecSig" + signalSuffix).c_str () ), candidate.phi (), pt);
374+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hImpParErrProng0VsPtRecSig" + signalSuffix).c_str () ), candidate.errorImpactParameter0 (), pt);
375+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hImpParErrProng1VsPtRecSig" + signalSuffix).c_str () ), candidate.errorImpactParameter1 (), pt);
376+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hImpParErrProng2VsPtRecSig" + signalSuffix).c_str () ), candidate.errorImpactParameter2 (), pt);
377+ registry.fill (HIST ((" MC/reconstructed/" + signalFolder + " /hDecLenErrVsPtRecSig" + signalSuffix).c_str () ), candidate.errorDecayLength (), pt);
378378 };
379379
380380 // / MC reconstructed signal
0 commit comments