|
31 | 31 | // standard track partition |
32 | 32 | #define MAKE_TRACK_PARTITION(selection) \ |
33 | 33 | ifnode(selection.chargeSign.node() != 0, ifnode(selection.chargeSign.node() > 0, o2::aod::femtobase::stored::signedPt > 0.f, o2::aod::femtobase::stored::signedPt < 0.f), true) && \ |
34 | | - (nabs(selection.chargeAbs.node() * o2::aod::femtobase::stored::signedPt) > selection.ptMin) && \ |
35 | | - (nabs(selection.chargeAbs.node() * o2::aod::femtobase::stored::signedPt) < selection.ptMax) && \ |
| 34 | + (nabs(selection.chargeAbs * o2::aod::femtobase::stored::signedPt) > selection.ptMin) && \ |
| 35 | + (nabs(selection.chargeAbs * o2::aod::femtobase::stored::signedPt) < selection.ptMax) && \ |
36 | 36 | (o2::aod::femtobase::stored::eta > selection.etaMin) && \ |
37 | 37 | (o2::aod::femtobase::stored::eta < selection.etaMax) && \ |
38 | 38 | (o2::aod::femtobase::stored::phi > selection.phiMin) && \ |
39 | 39 | (o2::aod::femtobase::stored::phi < selection.phiMax) && \ |
40 | | - ifnode(TRACK_MOMENTUM(selection.chargeAbs.node(), o2::aod::femtobase::stored::pt, o2::aod::femtobase::stored::eta) <= selection.pidThres, \ |
41 | | - ncheckbit(o2::aod::femtotracks::mask, selection.maskLowMomentum) && (o2::aod::femtotracks::mask & selection.rejectionMaskLowMomentum.node()) == 0u, \ |
42 | | - ncheckbit(o2::aod::femtotracks::mask, selection.maskHighMomentum) && (o2::aod::femtotracks::mask & selection.rejectionMaskHighMomentum.node()) == 0u) |
| 40 | + ifnode(TRACK_MOMENTUM(selection.chargeAbs, o2::aod::femtobase::stored::signedPt, o2::aod::femtobase::stored::eta) <= selection.pidThres, \ |
| 41 | + ncheckbit(o2::aod::femtotracks::mask, selection.maskLowMomentum) && \ |
| 42 | + (o2::aod::femtotracks::mask & selection.rejectionMaskLowMomentum) == static_cast<o2::aod::femtodatatypes::TrackMaskType>(0), \ |
| 43 | + ncheckbit(o2::aod::femtotracks::mask, selection.maskHighMomentum) && \ |
| 44 | + (o2::aod::femtotracks::mask & selection.rejectionMaskHighMomentum) == static_cast<o2::aod::femtodatatypes::TrackMaskType>(0)) |
43 | 45 |
|
44 | 46 | // partition for phis and rhos, i.e. resonance that are their own antiparticle |
45 | 47 | #define MAKE_RESONANCE_0_PARTITON(selection) \ |
|
0 commit comments