@@ -3425,8 +3425,8 @@ struct AnalysisDileptonTrackTrack {
34253425 }
34263426
34273427 // Template function to run pair - hadron combinations
3428- template <int TCandidateType, uint32_t TEventFillMap, uint32_t TTrackFillMap, typename TEvent, typename TTracks , typename TTrackAssocs , typename TDileptons>
3429- void runDileptonTrackTrack (TEvent const & event, TTrackAssocs const & assocs, TTracks const & tracks, TDileptons const & dileptons, ReducedMCEvents const & /* mcEvents*/ , ReducedMCTracks const & /* mcTracks*/ )
3428+ template <int TCandidateType, uint32_t TEventFillMap, uint32_t TTrackFillMap, typename TEvent, typename TBCs , typename TTracks , typename TDileptons>
3429+ void runDileptonTrackTrack (TEvent const & event, TBCs const & /* bcs */ , soa::Join<aod::TrackAssoc, aod::BarrelTrackCuts> const & assocs, TTracks const & tracks, TDileptons const & dileptons, McCollisions const & /* mcEvents*/ , McParticles const & /* mcTracks*/ )
34303430 {
34313431 VarManager::ResetValues (0 , VarManager::kNVars , fValuesQuadruplet );
34323432 VarManager::FillEvent<TEventFillMap>(event, fValuesQuadruplet );
@@ -3599,7 +3599,7 @@ struct AnalysisDileptonTrackTrack {
35993599 }
36003600 auto groupedBarrelAssocs = assocs.sliceBy (trackAssocsPerCollision, event.globalIndex ());
36013601 auto groupedDielectrons = dileptons.sliceBy (dielectronsPerCollision, event.globalIndex ());
3602- runDileptonTrackTrack<VarManager::kXtoJpsiPiPi , gkEventFillMapWithMults, gkTrackFillMapWithCov>(event, groupedBarrelAssocs, tracks, groupedDielectrons, mcEvents, mcTracks);
3602+ runDileptonTrackTrack<VarManager::kXtoJpsiPiPi , gkEventFillMapWithMults, gkTrackFillMapWithCov>(event, bcs, groupedBarrelAssocs, tracks, groupedDielectrons, mcEvents, mcTracks);
36033603 }
36043604 }
36053605
@@ -3622,7 +3622,7 @@ struct AnalysisDileptonTrackTrack {
36223622 }
36233623 auto groupedBarrelAssocs = assocs.sliceBy (trackAssocsPerCollision, event.globalIndex ());
36243624 auto groupedDielectrons = dileptons.sliceBy (dielectronsPerCollision, event.globalIndex ());
3625- runDileptonTrackTrack<VarManager::kPsi2StoJpsiPiPi , gkEventFillMapWithMults, gkTrackFillMapWithCov>(event, groupedBarrelAssocs, tracks, groupedDielectrons, mcEvents, mcTracks);
3625+ runDileptonTrackTrack<VarManager::kPsi2StoJpsiPiPi , gkEventFillMapWithMults, gkTrackFillMapWithCov>(event, bcs, groupedBarrelAssocs, tracks, groupedDielectrons, mcEvents, mcTracks);
36263626 }
36273627 }
36283628
0 commit comments