Skip to content

Commit 383083f

Browse files
authored
[PWGEM/Dilepton] fix in treeCreatorElectronMLDDA.cxx (#10099)
1 parent aaa5061 commit 383083f

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

PWGEM/Dilepton/TableProducer/treeCreatorElectronMLDDA.cxx

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -640,26 +640,27 @@ struct TreeCreatorElectronMLDDA {
640640
continue;
641641
}
642642

643-
if (v0cuts.cfg_min_mass_lambda < cascade.mLambda() && cascade.mLambda() < v0cuts.cfg_max_mass_lambda) {
644-
continue;
645-
}
646-
if (bachelor.sign() < 0) { // omega -> L + K- -> p + pi- + K-
647-
if (IsProtonTight(pos) || IsPionTight(neg)) {
643+
if (bachelor.sign() < 0) { // Omega- -> L + K- -> p + pi- + K-
644+
if (!IsProtonTight(pos) || !IsPionTight(neg)) {
648645
continue;
649646
}
650-
} else { // omegabar -> Lbar + K+ -> pbar + pi+ + K+
651-
if (IsProtonTight(neg) || IsPionTight(pos)) {
647+
} else { // Omegabar+ -> Lbar + K+ -> pbar + pi+ + K+
648+
if (!IsProtonTight(neg) || !IsPionTight(pos)) {
652649
continue;
653650
}
654651
}
655652

653+
registry.fill(HIST("Cascade/hMassLambda"), cascade.mLambda());
654+
if (!(v0cuts.cfg_min_mass_lambda < cascade.mLambda() && cascade.mLambda() < v0cuts.cfg_max_mass_lambda)) {
655+
continue;
656+
}
657+
656658
if (cascade.cascradius() > cascade.v0radius()) {
657659
continue;
658660
}
659661

660662
registry.fill(HIST("Cascade/hV0PCA"), cascade.dcaV0daughters());
661663
registry.fill(HIST("Cascade/hV0CosPA"), cascade.v0cosPA(collision.posX(), collision.posY(), collision.posZ()));
662-
registry.fill(HIST("Cascade/hMassLambda"), cascade.mLambda());
663664
registry.fill(HIST("Cascade/hPCA"), cascade.dcacascdaughters()); // distance between bachelor and V0.
664665
registry.fill(HIST("Cascade/hCosPA"), cascade.casccosPA(collision.posX(), collision.posY(), collision.posZ()));
665666

0 commit comments

Comments
 (0)