@@ -1313,7 +1313,7 @@ struct AnalysisSameEventPairing {
13131313 {
13141314 fEnableBarrelHistos = context.mOptions .get <bool >(" processAllSkimmed" ) || context.mOptions .get <bool >(" processBarrelOnlySkimmed" ) || context.mOptions .get <bool >(" processBarrelOnlyWithCollSkimmed" ) || context.mOptions .get <bool >(" processBarrelOnlySkimmedNoCov" ) || context.mOptions .get <bool >(" processBarrelOnlySkimmedNoCovWithMultExtra" ) || context.mOptions .get <bool >(" processBarrelOnlyWithQvectorCentrSkimmedNoCov" );
13151315 fEnableBarrelMixingHistos = context.mOptions .get <bool >(" processMixingAllSkimmed" ) || context.mOptions .get <bool >(" processMixingBarrelSkimmed" ) || context.mOptions .get <bool >(" processMixingBarrelSkimmedFlow" ) || context.mOptions .get <bool >(" processMixingBarrelWithQvectorCentrSkimmedNoCov" );
1316- fEnableMuonHistos = context.mOptions .get <bool >(" processAllSkimmed" ) || context.mOptions .get <bool >(" processMuonOnlySkimmed" ) || context.mOptions .get <bool >(" processMuonOnlySkimmedMultExtra" ) || context.mOptions .get <bool >(" processMixingMuonSkimmed" );
1316+ fEnableMuonHistos = context.mOptions .get <bool >(" processAllSkimmed" ) || context.mOptions .get <bool >(" processMuonOnlySkimmed" ) || context.mOptions .get <bool >(" processMuonOnlySkimmedMultExtra" ) || context.mOptions .get <bool >(" processMuonOnlySkimmedFlow " ) || context. mOptions . get < bool >( " processMixingMuonSkimmed" );
13171317 fEnableMuonMixingHistos = context.mOptions .get <bool >(" processMixingAllSkimmed" ) || context.mOptions .get <bool >(" processMixingMuonSkimmed" );
13181318
13191319 if (context.mOptions .get <bool >(" processDummy" )) {
@@ -2291,6 +2291,12 @@ struct AnalysisSameEventPairing {
22912291 runSameEventPairing<true , VarManager::kDecayToMuMu , gkEventFillMapWithMultExtra, gkMuonFillMapWithCov>(events, muonAssocsPerCollision, muonAssocs, muons);
22922292 }
22932293
2294+ void processMuonOnlySkimmedFlow (MyEventsQvectorCentrSelected const & events,
2295+ soa::Join<aod::ReducedMuonsAssoc, aod::MuonTrackCuts> const & muonAssocs, MyMuonTracksWithCovWithAmbiguities const & muons)
2296+ {
2297+ runSameEventPairing<true , VarManager::kDecayToMuMu , gkEventFillMapWithMultExtraWithQVector, gkMuonFillMapWithCov>(events, muonAssocsPerCollision, muonAssocs, muons);
2298+ }
2299+
22942300 void processMixingAllSkimmed (soa::Filtered<MyEventsHashSelected>& events,
22952301 soa::Join<aod::ReducedTracksAssoc, aod::BarrelTrackCuts, aod::Prefilter> const & trackAssocs, MyBarrelTracksWithCov const & tracks,
22962302 soa::Join<aod::ReducedMuonsAssoc, aod::MuonTrackCuts> const & muonAssocs, MyMuonTracksWithCovWithAmbiguities const & muons)
@@ -2337,6 +2343,7 @@ struct AnalysisSameEventPairing {
23372343 PROCESS_SWITCH (AnalysisSameEventPairing, processBarrelOnlySkimmedFlow, " Run barrel only pairing, with skimmed tracks and with flow" , false );
23382344 PROCESS_SWITCH (AnalysisSameEventPairing, processMuonOnlySkimmed, " Run muon only pairing, with skimmed tracks" , false );
23392345 PROCESS_SWITCH (AnalysisSameEventPairing, processMuonOnlySkimmedMultExtra, " Run muon only pairing, with skimmed tracks" , false );
2346+ PROCESS_SWITCH (AnalysisSameEventPairing, processMuonOnlySkimmedFlow, " Run muon only pairing, with skimmed tracks and flow" , false );
23402347 PROCESS_SWITCH (AnalysisSameEventPairing, processMixingAllSkimmed, " Run all types of mixed pairing, with skimmed tracks/muons" , false );
23412348 PROCESS_SWITCH (AnalysisSameEventPairing, processMixingBarrelSkimmed, " Run barrel type mixing pairing, with skimmed tracks" , false );
23422349 PROCESS_SWITCH (AnalysisSameEventPairing, processMixingBarrelSkimmedFlow, " Run barrel type mixing pairing, with flow, with skimmed tracks" , false );
0 commit comments