2222#include < cstdlib>
2323#include < map>
2424#include < iterator>
25+ #include < vector>
2526#include < utility>
2627
2728#include " Framework/runDataProcessing.h"
4445#include " CCDB/BasicCCDBManager.h"
4546#include " DataFormatsCalibration/MeanVertexObject.h"
4647#include " ALICE3/DataModel/OTFTOF.h"
47- #include " ALICE3/DataModel/RICH .h"
48+ #include " ALICE3/DataModel/OTFRICH .h"
4849#include " ALICE3/DataModel/A3DecayFinderTables.h"
4950
5051using namespace o2 ;
@@ -62,7 +63,7 @@ using FullTracksExt = soa::Join<aod::Tracks, aod::TracksCov>;
6263// For MC association in pre-selection
6364using labeledTracks = soa::Join<aod::Tracks, aod::McTrackLabels>;
6465using tofTracks = soa::Join<aod::Tracks, aod::UpgradeTofs>;
65- using richTracks = soa::Join<aod::Tracks, aod::RICHs >;
66+ using richTracks = soa::Join<aod::Tracks, aod::UpgradeRichs >;
6667
6768struct alice3decaypreselector {
6869 Produces<aod::Alice3DecayMaps> a3decayMaps;
@@ -111,9 +112,9 @@ struct alice3decaypreselector {
111112 Partition<tofTracks> pOuterTOFPi = nabs(aod::upgrade_tof::nSigmaPionOuterTOF) > nSigmaTOF;
112113 Partition<tofTracks> pOuterTOFKa = nabs(aod::upgrade_tof::nSigmaKaonOuterTOF) > nSigmaTOF;
113114 Partition<tofTracks> pOuterTOFPr = nabs(aod::upgrade_tof::nSigmaProtonOuterTOF) > nSigmaTOF;
114- Partition<richTracks> pRICHPi = nabs(aod::alice3rich::richNsigmaPi ) > nSigmaRICH;
115- Partition<richTracks> pRICHKa = nabs(aod::alice3rich::richNsigmaKa ) > nSigmaRICH;
116- Partition<richTracks> pRICHPr = nabs(aod::alice3rich::richNsigmaPr ) > nSigmaRICH;
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;
117118
118119 // *+-+*+-+*+-+*+-+*+-+*+-+*+-+*+-+*+-+*+-+*
119120 // / Initialization of mask vectors if uninitialized
0 commit comments