Skip to content

Commit 0540f06

Browse files
committed
Revert wrong changes to B02JPsi to handle correctly reflections
1 parent 749f271 commit 0540f06

1 file changed

Lines changed: 5 additions & 12 deletions

File tree

‎PWGHF/D2H/Tasks/taskB0ToJpsiK0StarReduced.cxx‎

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,7 @@ DECLARE_SOA_COLUMN(TpcChi2NClLfTrack1, tpcChi2NClLfTrack1, float);
9191
DECLARE_SOA_COLUMN(AbsEtaLfTrack1, absEtaLfTrack1, float); //! |eta|
9292
DECLARE_SOA_COLUMN(MJpsi, mJpsi, float); //! Invariant mass of Jpsi daughter candidates (GeV/c)
9393
DECLARE_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)
9594
DECLARE_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)
9795
DECLARE_SOA_COLUMN(Pt, pt, float); //! Transverse momentum of candidate (GeV/c)
9896
DECLARE_SOA_COLUMN(PtGen, ptGen, float); //! Transverse momentum of candidate (GeV/c)
9997
DECLARE_SOA_COLUMN(P, p, float); //! Momentum of candidate (GeV/c)
@@ -151,7 +149,6 @@ DECLARE_SOA_COLUMN(FlagWrongCollision, flagWrongCollision, int8_t);
151149

152150
DECLARE_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

Comments
 (0)