@@ -185,15 +185,15 @@ DECLARE_SOA_TABLE(HfCandLcLites, "AOD", "HFCANDLCLITE",
185185 hf_cand::ImpactParameter0,
186186 hf_cand::ImpactParameter1,
187187 hf_cand::ImpactParameter2,
188- full::NSigTpcPi,
189- full::NSigTpcKa,
190188 full::NSigTpcPr,
191- full::NSigTofPi ,
192- full::NSigTofKa ,
189+ full::NSigTpcKa ,
190+ full::NSigTpcPi ,
193191 full::NSigTofPr,
194- full::NSigTpcTofPi ,
195- full::NSigTpcTofKa ,
192+ full::NSigTofKa ,
193+ full::NSigTofPi ,
196194 full::NSigTpcTofPr,
195+ full::NSigTpcTofKa,
196+ full::NSigTpcTofPi,
197197 full::CandidateSelFlag,
198198 full::M,
199199 full::Pt,
@@ -254,15 +254,15 @@ DECLARE_SOA_TABLE(HfCandLcFulls, "AOD", "HFCANDLCFULL",
254254 hf_cand::ErrorImpactParameter0,
255255 hf_cand::ErrorImpactParameter1,
256256 hf_cand::ErrorImpactParameter2,
257- full::NSigTpcPi,
258- full::NSigTpcKa,
259257 full::NSigTpcPr,
260- full::NSigTofPi ,
261- full::NSigTofKa ,
258+ full::NSigTpcKa ,
259+ full::NSigTpcPi ,
262260 full::NSigTofPr,
263- full::NSigTpcTofPi ,
264- full::NSigTpcTofKa ,
261+ full::NSigTofKa ,
262+ full::NSigTofPi ,
265263 full::NSigTpcTofPr,
264+ full::NSigTpcTofKa,
265+ full::NSigTpcTofPi,
266266 full::CandidateSelFlag,
267267 full::M,
268268 full::Pt,
@@ -510,26 +510,29 @@ struct HfTreeCreatorLcToPKPi {
510510 const float functionCt = hfHelper.ctLc (candidate);
511511 const float functionY = hfHelper.yLc (candidate);
512512 const float functionE = hfHelper.eLc (candidate);
513- float valueTpcNSigmaPi;
514513 float valueTpcNSigmaPr;
515- float valueTofNSigmaPi;
514+ const float valueTpcNSigmaKa = trackNeg.tpcNSigmaKa ();
515+ float valueTpcNSigmaPi;
516516 float valueTofNSigmaPr;
517- float valueTpcTofNSigmaPi;
517+ const float valueTofNSigmaKa = trackNeg.tofNSigmaKa ();
518+ float valueTofNSigmaPi;
518519 float valueTpcTofNSigmaPr;
520+ const float valueTpcTofNSigmaKa = trackNeg.tpcTofNSigmaKa ();
521+ float valueTpcTofNSigmaPi;
519522 if (candFlag == 0 ) {
520- valueTpcNSigmaPi = trackPos1.tpcNSigmaPi ();
521- valueTpcNSigmaPr = trackPos2.tpcNSigmaPr ();
522- valueTofNSigmaPi = trackPos1.tofNSigmaPi ();
523- valueTofNSigmaPr = trackPos2.tofNSigmaPr ();
524- valueTpcTofNSigmaPi = trackPos1.tpcTofNSigmaPi ();
525- valueTpcTofNSigmaPr = trackPos2.tpcTofNSigmaPr ();
526- } else {
527- valueTpcNSigmaPi = trackPos2.tpcNSigmaPi ();
528523 valueTpcNSigmaPr = trackPos1.tpcNSigmaPr ();
529- valueTofNSigmaPi = trackPos2.tofNSigmaPi ();
524+ valueTpcNSigmaPi = trackPos2.tpcNSigmaPi ();
530525 valueTofNSigmaPr = trackPos1.tofNSigmaPr ();
531- valueTpcTofNSigmaPi = trackPos2.tpcTofNSigmaPi ();
526+ valueTofNSigmaPi = trackPos2.tofNSigmaPi ();
532527 valueTpcTofNSigmaPr = trackPos1.tpcTofNSigmaPr ();
528+ valueTpcTofNSigmaPi = trackPos2.tpcTofNSigmaPi ();
529+ } else {
530+ valueTpcNSigmaPr = trackPos2.tpcNSigmaPr ();
531+ valueTpcNSigmaPi = trackPos1.tpcNSigmaPi ();
532+ valueTofNSigmaPr = trackPos2.tofNSigmaPr ();
533+ valueTofNSigmaPi = trackPos1.tofNSigmaPi ();
534+ valueTpcTofNSigmaPr = trackPos2.tpcTofNSigmaPr ();
535+ valueTpcTofNSigmaPi = trackPos1.tpcTofNSigmaPi ();
533536 }
534537 if (fillCandidateLiteTable) {
535538 rowCandidateLite (
@@ -547,15 +550,15 @@ struct HfTreeCreatorLcToPKPi {
547550 candidate.impactParameter0 (),
548551 candidate.impactParameter1 (),
549552 candidate.impactParameter2 (),
550- valueTpcNSigmaPi,
551- trackNeg.tpcNSigmaKa (),
552553 valueTpcNSigmaPr,
553- valueTofNSigmaPi ,
554- trackNeg. tofNSigmaKa () ,
554+ valueTpcNSigmaKa ,
555+ valueTpcNSigmaPi ,
555556 valueTofNSigmaPr,
556- valueTpcTofNSigmaPi ,
557- trackNeg. tpcTofNSigmaKa () ,
557+ valueTofNSigmaKa ,
558+ valueTofNSigmaPi ,
558559 valueTpcTofNSigmaPr,
560+ valueTpcTofNSigmaKa,
561+ valueTpcTofNSigmaPi,
559562 1 << candFlag,
560563 functionInvMass,
561564 candidate.pt (),
@@ -618,15 +621,15 @@ struct HfTreeCreatorLcToPKPi {
618621 candidate.errorImpactParameter0 (),
619622 candidate.errorImpactParameter1 (),
620623 candidate.errorImpactParameter2 (),
621- valueTpcNSigmaPi,
622- trackNeg.tpcNSigmaKa (),
623624 valueTpcNSigmaPr,
624- valueTofNSigmaPi ,
625- trackNeg. tofNSigmaKa () ,
625+ valueTpcNSigmaKa ,
626+ valueTpcNSigmaPi ,
626627 valueTofNSigmaPr,
627- valueTpcTofNSigmaPi ,
628- trackNeg. tpcTofNSigmaKa () ,
628+ valueTofNSigmaKa ,
629+ valueTofNSigmaPi ,
629630 valueTpcTofNSigmaPr,
631+ valueTpcTofNSigmaKa,
632+ valueTpcTofNSigmaPi,
630633 1 << candFlag,
631634 functionInvMass,
632635 candidate.pt (),
@@ -933,26 +936,29 @@ struct HfTreeCreatorLcToPKPi {
933936 const float functionCt = hfHelper.ctLc (candidate);
934937 const float functionY = hfHelper.yLc (candidate);
935938 const float functionE = hfHelper.eLc (candidate);
936- float valueTpcNSigmaPi;
937939 float valueTpcNSigmaPr;
938- float valueTofNSigmaPi;
940+ const float valueTpcNSigmaKa = trackNeg.tpcNSigmaKa ();
941+ float valueTpcNSigmaPi;
939942 float valueTofNSigmaPr;
940- float valueTpcTofNSigmaPi;
943+ const float valueTofNSigmaKa = trackNeg.tofNSigmaKa ();
944+ float valueTofNSigmaPi;
941945 float valueTpcTofNSigmaPr;
946+ const float valueTpcTofNSigmaKa = trackNeg.tpcTofNSigmaKa ();
947+ float valueTpcTofNSigmaPi;
942948 if (candFlag == 0 ) {
943- valueTpcNSigmaPi = trackPos1.tpcNSigmaPi ();
944- valueTpcNSigmaPr = trackPos2.tpcNSigmaPr ();
945- valueTofNSigmaPi = trackPos1.tofNSigmaPi ();
946- valueTofNSigmaPr = trackPos2.tofNSigmaPr ();
947- valueTpcTofNSigmaPi = trackPos1.tpcTofNSigmaPi ();
948- valueTpcTofNSigmaPr = trackPos2.tpcTofNSigmaPr ();
949- } else {
950- valueTpcNSigmaPi = trackPos2.tpcNSigmaPi ();
951949 valueTpcNSigmaPr = trackPos1.tpcNSigmaPr ();
952- valueTofNSigmaPi = trackPos2.tofNSigmaPi ();
950+ valueTpcNSigmaPi = trackPos2.tpcNSigmaPi ();
953951 valueTofNSigmaPr = trackPos1.tofNSigmaPr ();
954- valueTpcTofNSigmaPi = trackPos2.tpcTofNSigmaPi ();
952+ valueTofNSigmaPi = trackPos2.tofNSigmaPi ();
955953 valueTpcTofNSigmaPr = trackPos1.tpcTofNSigmaPr ();
954+ valueTpcTofNSigmaPi = trackPos2.tpcTofNSigmaPi ();
955+ } else {
956+ valueTpcNSigmaPr = trackPos2.tpcNSigmaPr ();
957+ valueTpcNSigmaPi = trackPos1.tpcNSigmaPi ();
958+ valueTofNSigmaPr = trackPos2.tofNSigmaPr ();
959+ valueTofNSigmaPi = trackPos1.tofNSigmaPi ();
960+ valueTpcTofNSigmaPr = trackPos2.tpcTofNSigmaPr ();
961+ valueTpcTofNSigmaPi = trackPos1.tpcTofNSigmaPi ();
956962 }
957963 if (fillCandidateLiteTable) {
958964 rowCandidateLite (
@@ -970,15 +976,15 @@ struct HfTreeCreatorLcToPKPi {
970976 candidate.impactParameter0 (),
971977 candidate.impactParameter1 (),
972978 candidate.impactParameter2 (),
973- valueTpcNSigmaPi,
974- trackNeg.tpcNSigmaKa (),
975979 valueTpcNSigmaPr,
976- valueTofNSigmaPi ,
977- trackNeg. tofNSigmaKa () ,
980+ valueTpcNSigmaKa ,
981+ valueTpcNSigmaPi ,
978982 valueTofNSigmaPr,
979- valueTpcTofNSigmaPi ,
980- trackNeg. tpcTofNSigmaKa () ,
983+ valueTofNSigmaKa ,
984+ valueTofNSigmaPi ,
981985 valueTpcTofNSigmaPr,
986+ valueTpcTofNSigmaKa,
987+ valueTpcTofNSigmaPi,
982988 1 << candFlag,
983989 functionInvMass,
984990 candidate.pt (),
@@ -1042,15 +1048,15 @@ struct HfTreeCreatorLcToPKPi {
10421048 candidate.errorImpactParameter0 (),
10431049 candidate.errorImpactParameter1 (),
10441050 candidate.errorImpactParameter2 (),
1045- valueTpcNSigmaPi,
1046- trackNeg.tpcNSigmaKa (),
10471051 valueTpcNSigmaPr,
1048- valueTofNSigmaPi ,
1049- trackNeg. tofNSigmaKa () ,
1052+ valueTpcNSigmaKa ,
1053+ valueTpcNSigmaPi ,
10501054 valueTofNSigmaPr,
1051- valueTpcTofNSigmaPi ,
1052- trackNeg. tpcTofNSigmaKa () ,
1055+ valueTofNSigmaKa ,
1056+ valueTofNSigmaPi ,
10531057 valueTpcTofNSigmaPr,
1058+ valueTpcTofNSigmaKa,
1059+ valueTpcTofNSigmaPi,
10541060 1 << candFlag,
10551061 functionInvMass,
10561062 candidate.pt (),
0 commit comments