@@ -346,16 +346,16 @@ struct HfTaskLc {
346346 registry.fill (HIST (" MC/reconstructed/signal/hMassVsPtRecSig" ), hfHelper.invMassLcToPiKP (candidate), pt);
347347 }
348348 registry.fill (HIST (" MC/reconstructed/signal/hPtRecSig" ), pt);
349- registry.fill (HIST (" MC/reconstructed/signal/hPtRecProng0Sig " ), ptProng0);
350- registry.fill (HIST (" MC/reconstructed/signal/hPtRecProng1Sig " ), ptProng1);
351- registry.fill (HIST (" MC/reconstructed/signal/hPtRecProng2Sig " ), ptProng2);
352-
353- registry.fill (HIST (" MC/reconstructed/signal/hd0RecProng0Sig " ), candidate.impactParameter0 ());
354- registry.fill (HIST (" MC/reconstructed/signal/hd0RecProng1Sig " ), candidate.impactParameter1 ());
355- registry.fill (HIST (" MC/reconstructed/signal/hd0RecProng2Sig " ), candidate.impactParameter2 ());
356- registry.fill (HIST (" MC/reconstructed/signal/hd0VsPtRecProng0Sig " ), candidate.impactParameter0 (), pt);
357- registry.fill (HIST (" MC/reconstructed/signal/hd0VsPtRecProng1Sig " ), candidate.impactParameter1 (), pt);
358- registry.fill (HIST (" MC/reconstructed/signal/hd0VsPtRecProng2Sig " ), candidate.impactParameter2 (), pt);
349+ registry.fill (HIST (" MC/reconstructed/signal/hPtProng0RecSig " ), ptProng0);
350+ registry.fill (HIST (" MC/reconstructed/signal/hPtProng1RecSig " ), ptProng1);
351+ registry.fill (HIST (" MC/reconstructed/signal/hPtProng2RecSig " ), ptProng2);
352+
353+ registry.fill (HIST (" MC/reconstructed/signal/hd0Prong0RecSig " ), candidate.impactParameter0 ());
354+ registry.fill (HIST (" MC/reconstructed/signal/hd0Prong1RecSig " ), candidate.impactParameter1 ());
355+ registry.fill (HIST (" MC/reconstructed/signal/hd0Prong2RecSig " ), candidate.impactParameter2 ());
356+ registry.fill (HIST (" MC/reconstructed/signal/hd0VsPtProng0RecSig " ), candidate.impactParameter0 (), pt);
357+ registry.fill (HIST (" MC/reconstructed/signal/hd0VsPtProng1RecSig " ), candidate.impactParameter1 (), pt);
358+ registry.fill (HIST (" MC/reconstructed/signal/hd0VsPtProng2RecSig " ), candidate.impactParameter2 (), pt);
359359 registry.fill (HIST (" MC/reconstructed/signal/hDecLengthRecSig" ), decayLength);
360360 registry.fill (HIST (" MC/reconstructed/signal/hDecLengthVsPtRecSig" ), decayLength, pt);
361361 registry.fill (HIST (" MC/reconstructed/signal/hDecLengthxyRecSig" ), decayLengthXY);
@@ -372,10 +372,10 @@ struct HfTaskLc {
372372 registry.fill (HIST (" MC/reconstructed/signal/hEtaVsPtRecSig" ), candidate.eta (), pt);
373373 registry.fill (HIST (" MC/reconstructed/signal/hPhiRecSig" ), candidate.phi ());
374374 registry.fill (HIST (" MC/reconstructed/signal/hPhiVsPtRecSig" ), candidate.phi (), pt);
375- registry.fill (HIST (" MC/reconstructed/signal/hImpParErrProng0Sig " ), candidate.errorImpactParameter0 (), pt);
376- registry.fill (HIST (" MC/reconstructed/signal/hImpParErrProng1Sig " ), candidate.errorImpactParameter1 (), pt);
377- registry.fill (HIST (" MC/reconstructed/signal/hImpParErrProng2Sig " ), candidate.errorImpactParameter2 (), pt);
378- registry.fill (HIST (" MC/reconstructed/signal/hDecLenErrSig " ), candidate.errorDecayLength (), pt);
375+ registry.fill (HIST (" MC/reconstructed/signal/hImpParErrProng0VsPtRecSig " ), candidate.errorImpactParameter0 (), pt);
376+ registry.fill (HIST (" MC/reconstructed/signal/hImpParErrProng1VsPtRecSig " ), candidate.errorImpactParameter1 (), pt);
377+ registry.fill (HIST (" MC/reconstructed/signal/hImpParErrProng2VsPtRecSig " ), candidate.errorImpactParameter2 (), pt);
378+ registry.fill (HIST (" MC/reconstructed/signal/hDecLenErrVsPtRecSig " ), candidate.errorDecayLength (), pt);
379379
380380 // / reconstructed signal prompt
381381 if (candidate.originMcRec () == RecoDecay::OriginType::Prompt) {
@@ -388,15 +388,15 @@ struct HfTaskLc {
388388 registry.fill (HIST (" MC/reconstructed/prompt/hMassVsPtRecSigPrompt" ), hfHelper.invMassLcToPiKP (candidate), pt);
389389 }
390390 registry.fill (HIST (" MC/reconstructed/prompt/hPtRecSigPrompt" ), pt);
391- registry.fill (HIST (" MC/reconstructed/prompt/hPtRecProng0SigPrompt " ), ptProng0);
392- registry.fill (HIST (" MC/reconstructed/prompt/hPtRecProng1SigPrompt " ), ptProng1);
393- registry.fill (HIST (" MC/reconstructed/prompt/hPtRecProng2SigPrompt " ), ptProng2);
394- registry.fill (HIST (" MC/reconstructed/prompt/hd0RecProng0SigPrompt " ), candidate.impactParameter0 ());
395- registry.fill (HIST (" MC/reconstructed/prompt/hd0RecProng1SigPrompt " ), candidate.impactParameter1 ());
396- registry.fill (HIST (" MC/reconstructed/prompt/hd0RecProng2SigPrompt " ), candidate.impactParameter2 ());
397- registry.fill (HIST (" MC/reconstructed/prompt/hd0VsPtRecProng0SigPrompt " ), candidate.impactParameter0 (), pt);
398- registry.fill (HIST (" MC/reconstructed/prompt/hd0VsPtRecProng1SigPrompt " ), candidate.impactParameter1 (), pt);
399- registry.fill (HIST (" MC/reconstructed/prompt/hd0VsPtRecProng2SigPrompt " ), candidate.impactParameter2 (), pt);
391+ registry.fill (HIST (" MC/reconstructed/prompt/hPtProng0RecSigPrompt " ), ptProng0);
392+ registry.fill (HIST (" MC/reconstructed/prompt/hPtProng1RecSigPrompt " ), ptProng1);
393+ registry.fill (HIST (" MC/reconstructed/prompt/hPtProng2RecSigPrompt " ), ptProng2);
394+ registry.fill (HIST (" MC/reconstructed/prompt/hd0Prong0RecSigPrompt " ), candidate.impactParameter0 ());
395+ registry.fill (HIST (" MC/reconstructed/prompt/hd0Prong1RecSigPrompt " ), candidate.impactParameter1 ());
396+ registry.fill (HIST (" MC/reconstructed/prompt/hd0Prong2RecSigPrompt " ), candidate.impactParameter2 ());
397+ registry.fill (HIST (" MC/reconstructed/prompt/hd0VsPtProng0RecSigPrompt " ), candidate.impactParameter0 (), pt);
398+ registry.fill (HIST (" MC/reconstructed/prompt/hd0VsPtProng1RecSigPrompt " ), candidate.impactParameter1 (), pt);
399+ registry.fill (HIST (" MC/reconstructed/prompt/hd0VsPtProng2RecSigPrompt " ), candidate.impactParameter2 (), pt);
400400 registry.fill (HIST (" MC/reconstructed/prompt/hDecLengthRecSigPrompt" ), decayLength);
401401 registry.fill (HIST (" MC/reconstructed/prompt/hDecLengthVsPtRecSigPrompt" ), decayLength, pt);
402402 registry.fill (HIST (" MC/reconstructed/prompt/hDecLengthxyRecSigPrompt" ), decayLengthXY);
@@ -413,10 +413,10 @@ struct HfTaskLc {
413413 registry.fill (HIST (" MC/reconstructed/prompt/hEtaVsPtRecSigPrompt" ), candidate.eta (), pt);
414414 registry.fill (HIST (" MC/reconstructed/prompt/hPhiRecSigPrompt" ), candidate.phi ());
415415 registry.fill (HIST (" MC/reconstructed/prompt/hPhiVsPtRecSigPrompt" ), candidate.phi (), pt);
416- registry.fill (HIST (" MC/reconstructed/prompt/hImpParErrProng0SigPrompt " ), candidate.errorImpactParameter0 (), pt);
417- registry.fill (HIST (" MC/reconstructed/prompt/hImpParErrProng1SigPrompt " ), candidate.errorImpactParameter1 (), pt);
418- registry.fill (HIST (" MC/reconstructed/prompt/hImpParErrProng2SigPrompt " ), candidate.errorImpactParameter2 (), pt);
419- registry.fill (HIST (" MC/reconstructed/prompt/hDecLenErrSigPrompt " ), candidate.errorDecayLength (), pt);
416+ registry.fill (HIST (" MC/reconstructed/prompt/hImpParErrProng0VsPtRecSigPrompt " ), candidate.errorImpactParameter0 (), pt);
417+ registry.fill (HIST (" MC/reconstructed/prompt/hImpParErrProng1VsPtRecSigPrompt " ), candidate.errorImpactParameter1 (), pt);
418+ registry.fill (HIST (" MC/reconstructed/prompt/hImpParErrProng2VsPtRecSigPrompt " ), candidate.errorImpactParameter2 (), pt);
419+ registry.fill (HIST (" MC/reconstructed/prompt/hDecLenErrVsPtRecSigPrompt " ), candidate.errorDecayLength (), pt);
420420 } else {
421421 if ((candidate.isSelLcToPKPi () >= selectionFlagLc) && pdgCodeProng0 == kProton ) {
422422 registry.fill (HIST (" MC/reconstructed/nonprompt/hMassRecSigNonPrompt" ), hfHelper.invMassLcToPKPi (candidate));
@@ -427,15 +427,15 @@ struct HfTaskLc {
427427 registry.fill (HIST (" MC/reconstructed/nonprompt/hMassVsPtRecSigNonPrompt" ), hfHelper.invMassLcToPiKP (candidate), pt);
428428 }
429429 registry.fill (HIST (" MC/reconstructed/nonprompt/hPtRecSigNonPrompt" ), pt);
430- registry.fill (HIST (" MC/reconstructed/nonprompt/hPtRecProng0SigNonPrompt " ), ptProng0);
431- registry.fill (HIST (" MC/reconstructed/nonprompt/hPtRecProng1SigNonPrompt " ), ptProng1);
432- registry.fill (HIST (" MC/reconstructed/nonprompt/hPtRecProng2SigNonPrompt " ), ptProng2);
433- registry.fill (HIST (" MC/reconstructed/nonprompt/hd0RecProng0SigNonPrompt " ), candidate.impactParameter0 ());
434- registry.fill (HIST (" MC/reconstructed/nonprompt/hd0RecProng1SigNonPrompt " ), candidate.impactParameter1 ());
435- registry.fill (HIST (" MC/reconstructed/nonprompt/hd0RecProng2SigNonPrompt " ), candidate.impactParameter2 ());
436- registry.fill (HIST (" MC/reconstructed/nonprompt/hd0VsPtRecProng0SigNonPrompt " ), candidate.impactParameter0 (), pt);
437- registry.fill (HIST (" MC/reconstructed/nonprompt/hd0VsPtRecProng1SigNonPrompt " ), candidate.impactParameter1 (), pt);
438- registry.fill (HIST (" MC/reconstructed/nonprompt/hd0VsPtRecProng2SigNonPrompt " ), candidate.impactParameter2 (), pt);
430+ registry.fill (HIST (" MC/reconstructed/nonprompt/hPtProng0RecSigNonPrompt " ), ptProng0);
431+ registry.fill (HIST (" MC/reconstructed/nonprompt/hPtProng1RecSigNonPrompt " ), ptProng1);
432+ registry.fill (HIST (" MC/reconstructed/nonprompt/hPtProng2RecSigNonPrompt " ), ptProng2);
433+ registry.fill (HIST (" MC/reconstructed/nonprompt/hd0Prong0RecSigNonPrompt " ), candidate.impactParameter0 ());
434+ registry.fill (HIST (" MC/reconstructed/nonprompt/hd0Prong1RecSigNonPrompt " ), candidate.impactParameter1 ());
435+ registry.fill (HIST (" MC/reconstructed/nonprompt/hd0Prong2RecSigNonPrompt " ), candidate.impactParameter2 ());
436+ registry.fill (HIST (" MC/reconstructed/nonprompt/hd0VsPtProng0RecSigNonPrompt " ), candidate.impactParameter0 (), pt);
437+ registry.fill (HIST (" MC/reconstructed/nonprompt/hd0VsPtProng1RecSigNonPrompt " ), candidate.impactParameter1 (), pt);
438+ registry.fill (HIST (" MC/reconstructed/nonprompt/hd0VsPtProng2RecSigNonPrompt " ), candidate.impactParameter2 (), pt);
439439 registry.fill (HIST (" MC/reconstructed/nonprompt/hDecLengthRecSigNonPrompt" ), decayLength);
440440 registry.fill (HIST (" MC/reconstructed/nonprompt/hDecLengthVsPtRecSigNonPrompt" ), decayLength, pt);
441441 registry.fill (HIST (" MC/reconstructed/nonprompt/hDecLengthxyRecSigNonPrompt" ), decayLengthXY);
@@ -452,10 +452,10 @@ struct HfTaskLc {
452452 registry.fill (HIST (" MC/reconstructed/nonprompt/hEtaVsPtRecSigNonPrompt" ), candidate.eta (), pt);
453453 registry.fill (HIST (" MC/reconstructed/nonprompt/hPhiRecSigNonPrompt" ), candidate.phi ());
454454 registry.fill (HIST (" MC/reconstructed/nonprompt/hPhiVsPtRecSigNonPrompt" ), candidate.phi (), pt);
455- registry.fill (HIST (" MC/reconstructed/nonprompt/hImpParErrProng0SigNonPrompt " ), candidate.errorImpactParameter0 (), pt);
456- registry.fill (HIST (" MC/reconstructed/nonprompt/hImpParErrProng1SigNonPrompt " ), candidate.errorImpactParameter1 (), pt);
457- registry.fill (HIST (" MC/reconstructed/nonprompt/hImpParErrProng2SigNonPrompt " ), candidate.errorImpactParameter2 (), pt);
458- registry.fill (HIST (" MC/reconstructed/nonprompt/hDecLenErrSigNonPrompt " ), candidate.errorDecayLength (), pt);
455+ registry.fill (HIST (" MC/reconstructed/nonprompt/hImpParErrProng0VsPtRecSigNonPrompt " ), candidate.errorImpactParameter0 (), pt);
456+ registry.fill (HIST (" MC/reconstructed/nonprompt/hImpParErrProng1VsPtRecSigNonPrompt " ), candidate.errorImpactParameter1 (), pt);
457+ registry.fill (HIST (" MC/reconstructed/nonprompt/hImpParErrProng2VsPtRecSigNonPrompt " ), candidate.errorImpactParameter2 (), pt);
458+ registry.fill (HIST (" MC/reconstructed/nonprompt/hDecLenErrVsPtRecSigNonPrompt " ), candidate.errorDecayLength (), pt);
459459 }
460460
461461 if (fillTHn) {
@@ -544,9 +544,9 @@ struct HfTaskLc {
544544 registry.fill (HIST (" MC/generated/signal/hEtaGen" ), particle.eta ());
545545 registry.fill (HIST (" MC/generated/signal/hYGen" ), yGen);
546546 registry.fill (HIST (" MC/generated/signal/hPhiGen" ), particle.phi ());
547- registry.fill (HIST (" MC/generated/signal/hEtaVsPtGenSig " ), particle.eta (), ptGen);
548- registry.fill (HIST (" MC/generated/signal/hYVsPtGenSig " ), yGen, ptGen);
549- registry.fill (HIST (" MC/generated/signal/hPhiVsPtGenSig " ), particle.phi (), ptGen);
547+ registry.fill (HIST (" MC/generated/signal/hEtaVsPtGen " ), particle.eta (), ptGen);
548+ registry.fill (HIST (" MC/generated/signal/hYVsPtGen " ), yGen, ptGen);
549+ registry.fill (HIST (" MC/generated/signal/hPhiVsPtGen " ), particle.phi (), ptGen);
550550
551551 auto fillHistogramsAndTHnGen = [&](bool isPrompt) {
552552 ptGenB = isPrompt ? -1 . : mcParticles.rawIteratorAt (particle.idxBhadMotherPart ()).pt ();
@@ -569,18 +569,18 @@ struct HfTaskLc {
569569 registry.fill (HIST (" MC/generated/prompt/hEtaGenPrompt" ), particle.eta ());
570570 registry.fill (HIST (" MC/generated/prompt/hYGenPrompt" ), yGen);
571571 registry.fill (HIST (" MC/generated/prompt/hPhiGenPrompt" ), particle.phi ());
572- registry.fill (HIST (" MC/generated/prompt/hEtaVsPtGenSigPrompt " ), particle.eta (), ptGen);
573- registry.fill (HIST (" MC/generated/prompt/hYVsPtGenSigPrompt " ), yGen, ptGen);
574- registry.fill (HIST (" MC/generated/prompt/hPhiVsPtGenSigPrompt " ), particle.phi (), ptGen);
572+ registry.fill (HIST (" MC/generated/prompt/hEtaVsPtGenPrompt " ), particle.eta (), ptGen);
573+ registry.fill (HIST (" MC/generated/prompt/hYVsPtGenPrompt " ), yGen, ptGen);
574+ registry.fill (HIST (" MC/generated/prompt/hPhiVsPtGenPrompt " ), particle.phi (), ptGen);
575575 } else if (particle.originMcGen () == RecoDecay::OriginType::NonPrompt) {
576576 fillHistogramsAndTHnGen (false );
577577 registry.fill (HIST (" MC/generated/nonprompt/hPtGenNonPrompt" ), ptGen);
578578 registry.fill (HIST (" MC/generated/nonprompt/hEtaGenNonPrompt" ), particle.eta ());
579579 registry.fill (HIST (" MC/generated/nonprompt/hYGenNonPrompt" ), yGen);
580580 registry.fill (HIST (" MC/generated/nonprompt/hPhiGenNonPrompt" ), particle.phi ());
581- registry.fill (HIST (" MC/generated/nonprompt/hEtaVsPtGenSigNonPrompt " ), particle.eta (), ptGen);
582- registry.fill (HIST (" MC/generated/nonprompt/hYVsPtGenSigNonPrompt " ), yGen, ptGen);
583- registry.fill (HIST (" MC/generated/nonprompt/hPhiVsPtGenSigNonPrompt " ), particle.phi (), ptGen);
581+ registry.fill (HIST (" MC/generated/nonprompt/hEtaVsPtGenNonPrompt " ), particle.eta (), ptGen);
582+ registry.fill (HIST (" MC/generated/nonprompt/hYVsPtGenNonPrompt " ), yGen, ptGen);
583+ registry.fill (HIST (" MC/generated/nonprompt/hPhiVsPtGenNonPrompt " ), particle.phi (), ptGen);
584584 }
585585 }
586586 }
0 commit comments