Skip to content

Commit 499217c

Browse files
author
fcolamar
committed
Implementing new ALICE 3 RICH flags in analysis preselection task
1 parent a00927f commit 499217c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ALICE3/TableProducer/alice3-decaypreselector.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ using FullTracksExt = soa::Join<aod::Tracks, aod::TracksCov>;
6363
// For MC association in pre-selection
6464
using labeledTracks = soa::Join<aod::Tracks, aod::McTrackLabels>;
6565
using tofTracks = soa::Join<aod::Tracks, aod::UpgradeTofs>;
66-
using richTracks = soa::Join<aod::Tracks, aod::UpgradeRichs>;
66+
using richTracks = soa::Join<aod::Tracks, aod::UpgradeRichs, aod::UpgradeRichSignal>;
6767

6868
struct alice3decaypreselector {
6969
Produces<aod::Alice3DecayMaps> a3decayMaps;
@@ -112,9 +112,9 @@ struct alice3decaypreselector {
112112
Partition<tofTracks> pOuterTOFPi = nabs(aod::upgrade_tof::nSigmaPionOuterTOF) > nSigmaTOF;
113113
Partition<tofTracks> pOuterTOFKa = nabs(aod::upgrade_tof::nSigmaKaonOuterTOF) > nSigmaTOF;
114114
Partition<tofTracks> pOuterTOFPr = nabs(aod::upgrade_tof::nSigmaProtonOuterTOF) > nSigmaTOF;
115-
Partition<richTracks> pRICHPi = nabs(aod::upgrade_rich::nSigmaPionRich) > nSigmaRICH;
116-
Partition<richTracks> pRICHKa = nabs(aod::upgrade_rich::nSigmaKaonRich) > nSigmaRICH;
117-
Partition<richTracks> pRICHPr = nabs(aod::upgrade_rich::nSigmaProtonRich) > nSigmaRICH;
115+
Partition<richTracks> pRICHPi = aod::upgrade_rich::hasSig && aod::upgrade_rich::hasSigPi && nabs(aod::upgrade_rich::nSigmaPionRich) > nSigmaRICH;
116+
Partition<richTracks> pRICHKa = aod::upgrade_rich::hasSig && aod::upgrade_rich::hasSigKa && nabs(aod::upgrade_rich::nSigmaKaonRich) > nSigmaRICH;
117+
Partition<richTracks> pRICHPr = aod::upgrade_rich::hasSig && aod::upgrade_rich::hasSigPr && nabs(aod::upgrade_rich::nSigmaProtonRich) > nSigmaRICH;
118118

119119
//*+-+*+-+*+-+*+-+*+-+*+-+*+-+*+-+*+-+*+-+*
120120
/// Initialization of mask vectors if uninitialized

0 commit comments

Comments
 (0)