@@ -43,6 +43,7 @@ using namespace o2::framework::expressions;
4343#define bitcheck (var, nbit ) ((var) & (1 << (nbit)))
4444
4545using TracksComplete = soa::Join<aod::Tracks, aod::TracksExtra>;
46+ using V0DatasWithoutTrackX = soa::Join<aod::V0Indices, aod::V0Cores>;
4647
4748struct correlateStrangeness {
4849 // for efficiency corrections if requested
@@ -638,7 +639,7 @@ struct correlateStrangeness {
638639
639640 void processSameEventHV0s (soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Ms>::iterator const & collision,
640641 aod::AssocV0s const & associatedV0s, aod::TriggerTracks const & triggerTracks,
641- aod::V0Datas const &, aod::V0sLinked const &, TracksComplete const &)
642+ V0DatasWithoutTrackX const &, aod::V0sLinked const &, TracksComplete const &)
642643 {
643644 // ________________________________________________
644645 // Perform basic event selection
@@ -694,7 +695,7 @@ struct correlateStrangeness {
694695
695696 void processSameEventHCascades (soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Ms>::iterator const & collision,
696697 aod::AssocV0s const & associatedV0s, aod::AssocCascades const & associatedCascades, aod::TriggerTracks const & triggerTracks,
697- aod::V0Datas const &, aod::V0sLinked const &, aod::CascDatas const &, TracksComplete const &)
698+ V0DatasWithoutTrackX const &, aod::V0sLinked const &, aod::CascDatas const &, TracksComplete const &)
698699 {
699700 // ________________________________________________
700701 // Perform basic event selection
@@ -783,7 +784,7 @@ struct correlateStrangeness {
783784 }
784785 void processMixedEventHV0s (soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Ms> const & collisions,
785786 aod::AssocV0s const & associatedV0s, aod::TriggerTracks const & triggerTracks,
786- aod::V0Datas const &, aod::V0sLinked const &, TracksComplete const &)
787+ V0DatasWithoutTrackX const &, aod::V0sLinked const &, TracksComplete const &)
787788 {
788789 for (auto & [collision1, collision2] : soa::selfCombinations (colBinning, mixingParameter, -1 , collisions, collisions)) {
789790 // ________________________________________________
@@ -816,7 +817,7 @@ struct correlateStrangeness {
816817 }
817818 void processMixedEventHCascades (soa::Join<aod::Collisions, aod::EvSels, aod::CentFT0Ms> const & collisions,
818819 aod::AssocV0s const & associatedV0s, aod::AssocCascades const & associatedCascades, aod::TriggerTracks const & triggerTracks,
819- aod::V0Datas const &, aod::V0sLinked const &, aod::CascDatas const &, TracksComplete const &)
820+ V0DatasWithoutTrackX const &, aod::V0sLinked const &, aod::CascDatas const &, TracksComplete const &)
820821 {
821822 for (auto & [collision1, collision2] : soa::selfCombinations (colBinning, mixingParameter, -1 , collisions, collisions)) {
822823 // ________________________________________________
0 commit comments