@@ -195,6 +195,7 @@ DECLARE_SOA_TABLE(JPsieeCandidates, "AOD", "DQPSEUDOPROPER", dqanalysisflags::Ma
195195
196196// Declarations of various short names
197197using MyEvents = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedEventsMultPV, aod::ReducedEventsMultAll>;
198+ using MyEventsBasic = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended>;
198199using MyEventsMultExtra = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedEventsMultPV, aod::ReducedEventsMultAll, aod::ReducedEventsQvectorCentr, aod::ReducedEventsMergingTable>;
199200using MyEventsMultExtraQVector = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedEventsMultPV, aod::ReducedEventsMultAll, aod::ReducedEventsQvectorCentr, aod::ReducedEventsQvectorCentrExtra>;
200201using MyEventsZdc = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedZdcs>;
@@ -307,7 +308,7 @@ struct AnalysisEventSelection {
307308 void init (o2::framework::InitContext& context)
308309 {
309310
310- bool isAnyProcessEnabled = context.mOptions .get <bool >(" processSkimmed" ) || context.mOptions .get <bool >(" processSkimmedWithZdc" ) || context.mOptions .get <bool >(" processSkimmedWithMultExtra" ) || context.mOptions .get <bool >(" processSkimmedWithMultExtraZdc" ) || context.mOptions .get <bool >(" processSkimmedWithMultExtraZdcFit" ) || context.mOptions .get <bool >(" processSkimmedWithQvectorCentr" );
311+ bool isAnyProcessEnabled = context.mOptions .get <bool >(" processSkimmed" ) || context.mOptions .get <bool >(" processSkimmedBasic " ) || context. mOptions . get < bool >( " processSkimmedWithZdc" ) || context.mOptions .get <bool >(" processSkimmedWithMultExtra" ) || context.mOptions .get <bool >(" processSkimmedWithMultExtraZdc" ) || context.mOptions .get <bool >(" processSkimmedWithMultExtraZdcFit" ) || context.mOptions .get <bool >(" processSkimmedWithQvectorCentr" );
311312 bool isDummyEnabled = context.mOptions .get <bool >(" processDummy" );
312313
313314 if (isDummyEnabled) {
@@ -528,6 +529,11 @@ struct AnalysisEventSelection {
528529 runEventSelection<gkEventFillMap>(events);
529530 publishSelections<gkEventFillMap>(events);
530531 }
532+ void processSkimmedBasic (MyEventsBasic const & events)
533+ {
534+ runEventSelection<gkEventFillMap>(events);
535+ publishSelections<gkEventFillMap>(events);
536+ }
531537 void processSkimmedWithZdc (MyEventsZdc const & events)
532538 {
533539 runEventSelection<gkEventFillMapWithZdc>(events);
@@ -553,12 +559,13 @@ struct AnalysisEventSelection {
553559 runEventSelection<gkEventFillMapWithQvectorCentr>(events);
554560 publishSelections<gkEventFillMapWithQvectorCentr>(events);
555561 }
556- void processDummy (MyEvents &)
562+ void processDummy (MyEventsBasic &)
557563 {
558564 // do nothing
559565 }
560566
561567 PROCESS_SWITCH (AnalysisEventSelection, processSkimmed, " Run event selection on DQ skimmed events" , false );
568+ PROCESS_SWITCH (AnalysisEventSelection, processSkimmedBasic, " Run event selection on DQ skimmed events with basic tables" , false );
562569 PROCESS_SWITCH (AnalysisEventSelection, processSkimmedWithZdc, " Run event selection on DQ skimmed events, with ZDC" , false );
563570 PROCESS_SWITCH (AnalysisEventSelection, processSkimmedWithMultExtra, " Run event selection on DQ skimmed events, with mult extra" , false );
564571 PROCESS_SWITCH (AnalysisEventSelection, processSkimmedWithMultExtraZdc, " Run event selection on DQ skimmed events, with mult extra and ZDC" , false );
@@ -814,7 +821,7 @@ struct AnalysisTrackSelection {
814821 {
815822 runTrackSelection<gkEventFillMapWithCov, gkTrackFillMapWithCov>(assocs, events, tracks);
816823 }
817- void processDummy (MyEvents &)
824+ void processDummy (MyEventsBasic &)
818825 {
819826 // do nothing
820827 }
@@ -1025,7 +1032,7 @@ struct AnalysisMuonSelection {
10251032 {
10261033 runMuonSelection<gkEventFillMapWithCov, gkMuonFillMapWithCov>(assocs, events, muons);
10271034 }
1028- void processDummy (MyEvents &)
1035+ void processDummy (MyEventsBasic &)
10291036 {
10301037 // do nothing
10311038 }
@@ -1207,7 +1214,7 @@ struct AnalysisPrefilterSelection {
12071214 }
12081215 }
12091216
1210- void processDummy (MyEvents &)
1217+ void processDummy (MyEventsBasic &)
12111218 {
12121219 // do nothing
12131220 }
@@ -2500,7 +2507,7 @@ struct AnalysisSameEventPairing {
25002507 runSameSideMixing<pairTypeMuMu, gkEventFillMap>(events, muonAssocs, muons, muonAssocsPerCollision);
25012508 }
25022509
2503- void processDummy (MyEvents &)
2510+ void processDummy (MyEventsBasic &)
25042511 {
25052512 // do nothing
25062513 }
@@ -3246,7 +3253,7 @@ struct AnalysisAsymmetricPairing {
32463253 runThreeProng<true , gkEventFillMapWithCovZdcFit, gkTrackFillMapWithCov>(events, trackAssocsPerCollision, barrelAssocs, barrelTracks, VarManager::kTripleCandidateToPKPi );
32473254 }
32483255
3249- void processDummy (MyEvents &)
3256+ void processDummy (MyEventsBasic &)
32503257 {
32513258 // do nothing
32523259 }
@@ -3936,7 +3943,7 @@ struct AnalysisDileptonTrack {
39363943 } // end event loop
39373944 }
39383945
3939- void processDummy (MyEvents &)
3946+ void processDummy (MyEventsBasic &)
39403947 {
39413948 // do nothing
39423949 }
@@ -4191,7 +4198,7 @@ struct AnalysisDileptonTrackTrack {
41914198 }
41924199 }
41934200
4194- void processDummy (MyEvents &)
4201+ void processDummy (MyEventsBasic &)
41954202 {
41964203 // do nothing
41974204 }
0 commit comments