@@ -91,9 +91,7 @@ DECLARE_SOA_COLUMN(TpcChi2NClLfTrack1, tpcChi2NClLfTrack1, float);
9191DECLARE_SOA_COLUMN (AbsEtaLfTrack1, absEtaLfTrack1, float ); // ! |eta|
9292DECLARE_SOA_COLUMN (MJpsi, mJpsi , float ); // ! Invariant mass of Jpsi daughter candidates (GeV/c)
9393DECLARE_SOA_COLUMN (MK0Star, mK0Star , float ); // ! Invariant mass of K*0 daughter candidates (GeV/c)
94- DECLARE_SOA_COLUMN (MK0StarBar, mK0StarBar , float ); // ! Invariant mass of K*0bar daughter candidates (GeV/c)
9594DECLARE_SOA_COLUMN (M, m, float ); // ! Invariant mass of candidate particle (GeV/c2)
96- DECLARE_SOA_COLUMN (MBar, mBar , float ); // ! Invariant mass of candidate antiparticle (GeV/c2)
9795DECLARE_SOA_COLUMN (Pt, pt, float ); // ! Transverse momentum of candidate (GeV/c)
9896DECLARE_SOA_COLUMN (PtGen, ptGen, float ); // ! Transverse momentum of candidate (GeV/c)
9997DECLARE_SOA_COLUMN (P, p, float ); // ! Momentum of candidate (GeV/c)
@@ -151,7 +149,6 @@ DECLARE_SOA_COLUMN(FlagWrongCollision, flagWrongCollision, int8_t);
151149
152150DECLARE_SOA_TABLE (HfRedCandB0Lites, " AOD" , " HFREDCANDB0LITE" , // ! Table with some B0 properties
153151 hf_cand_b0tojpsik0star_lite::M,
154- hf_cand_b0tojpsik0star_lite::MBar,
155152 hf_cand_b0tojpsik0star_lite::Pt,
156153 hf_cand_b0tojpsik0star_lite::Eta,
157154 hf_cand_b0tojpsik0star_lite::Phi,
@@ -177,7 +174,6 @@ DECLARE_SOA_TABLE(HfRedCandB0Lites, "AOD", "HFREDCANDB0LITE", //! Table with som
177174 hf_cand_b0tojpsik0star_lite::MJpsi,
178175 hf_cand_b0tojpsik0star_lite::PtJpsi,
179176 hf_cand_b0tojpsik0star_lite::MK0Star,
180- hf_cand_b0tojpsik0star_lite::MK0StarBar,
181177 hf_cand_b0tojpsik0star_lite::ImpactParameterJpsiDauPos,
182178 hf_cand_b0tojpsik0star_lite::ImpactParameterJpsiDauNeg,
183179 hf_cand_b0tojpsik0star_lite::ImpactParameterLfTrack0,
@@ -574,11 +570,9 @@ struct HfTaskB0ToJpsiK0StarReduced {
574570 auto fillTable = [&](bool isSelKPi) {
575571 auto ctXY = candidate.ctXY (std::array{o2::constants::physics::MassMuon, o2::constants::physics::MassMuon, o2::constants::physics::MassKPlus, o2::constants::physics::MassPiPlus});
576572 auto ctXYBar = candidate.ctXY (std::array{o2::constants::physics::MassMuon, o2::constants::physics::MassMuon, o2::constants::physics::MassPiPlus, o2::constants::physics::MassKPlus});
577- auto mlScoreSig = TESTBIT (isSelKPi, SelectionStep::RecoPID) ? mlScoreSigKPi : mlScoreSigPiK;
578573 hfRedCandB0Lite (
579574 // B0 - meson features
580- invMassB0KPi,
581- invMassB0PiK,
575+ isSelKPi ? invMassB0KPi : invMassB0PiK,
582576 ptCandB0,
583577 candidate.eta (),
584578 candidate.phi (),
@@ -597,14 +591,13 @@ struct HfTaskB0ToJpsiK0StarReduced {
597591 candidate.impactParameterProductJpsi (),
598592 candidate.impactParameterProductK0Star (),
599593 candidate.maxNormalisedDeltaIP (),
600- mlScoreSig ,
601- statusB0KPi,
602- statusB0PiK,
594+ isSelKPi ? mlScoreSigKPi : mlScoreSigPiK ,
595+ isSelKPi ? statusB0KPi : - 1 ,
596+ isSelKPi? - 1 : statusB0PiK,
603597 // J/Psi features
604598 invMassJpsi,
605599 ptJpsi,
606- invMassK0StarKPi,
607- invMassK0StarPiK,
600+ isSelKPi ? invMassK0StarKPi : invMassK0StarPiK,
608601 candidate.impactParameter0 (),
609602 candidate.impactParameter1 (),
610603 candidate.impactParameter2 (),
0 commit comments