Skip to content

Commit 7ab065b

Browse files
authored
[PWGDQ] add process for multExtra without Qvector (#16485)
1 parent 4c9d153 commit 7ab065b

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

PWGDQ/Tasks/tableReader_withAssoc.cxx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@ DECLARE_SOA_TABLE(JPsieeCandidates, "AOD", "DQPSEUDOPROPER",
222222
// Declarations of various short names
223223
using MyEvents = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedEventsMultPV, aod::ReducedEventsMultAll>;
224224
using MyEventsBasic = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended>;
225+
using MyEventsMultExtraNoQvector = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedEventsMultPV, aod::ReducedEventsMultAll>;
225226
using MyEventsMultExtra = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedEventsMultPV, aod::ReducedEventsMultAll, aod::ReducedEventsQvectorCentr, aod::ReducedEventsMergingTable>;
226227
using MyEventsMultExtraQVector = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedEventsMultPV, aod::ReducedEventsMultAll, aod::ReducedEventsQvectorCentr, aod::ReducedEventsQvectorCentrExtra>;
227228
using MyEventsZdc = soa::Join<aod::ReducedEvents, aod::ReducedEventsExtended, aod::ReducedZdcs>;
@@ -337,7 +338,7 @@ struct AnalysisEventSelection {
337338
void init(o2::framework::InitContext& context)
338339
{
339340

340-
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");
341+
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>("processSkimmedWithMultExtraNoQvector") || context.mOptions.get<bool>("processSkimmedWithMultExtraZdc") || context.mOptions.get<bool>("processSkimmedWithMultExtraZdcFit") || context.mOptions.get<bool>("processSkimmedWithQvectorCentr");
341342
bool isDummyEnabled = context.mOptions.get<bool>("processDummy");
342343

343344
if (isDummyEnabled) {
@@ -579,6 +580,11 @@ struct AnalysisEventSelection {
579580
runEventSelection<gkEventFillMapWithMultExtra>(events);
580581
publishSelections<gkEventFillMapWithMultExtra>(events);
581582
}
583+
void processSkimmedWithMultExtraNoQvector(MyEventsMultExtraNoQvector const& events)
584+
{
585+
runEventSelection<gkEventFillMapWithMultExtra>(events);
586+
publishSelections<gkEventFillMapWithMultExtra>(events);
587+
}
582588
void processSkimmedWithMultExtraZdc(MyEventsMultExtraZdc const& events)
583589
{
584590
runEventSelection<gkEventFillMapWithMultExtraZdc>(events);
@@ -616,6 +622,7 @@ struct AnalysisEventSelection {
616622
PROCESS_SWITCH(AnalysisEventSelection, processSkimmedBasic, "Run event selection on DQ skimmed events with basic tables", false);
617623
PROCESS_SWITCH(AnalysisEventSelection, processSkimmedWithZdc, "Run event selection on DQ skimmed events, with ZDC", false);
618624
PROCESS_SWITCH(AnalysisEventSelection, processSkimmedWithMultExtra, "Run event selection on DQ skimmed events, with mult extra", false);
625+
PROCESS_SWITCH(AnalysisEventSelection, processSkimmedWithMultExtraNoQvector, "Run event selection on DQ skimmed events, with mult extra and without Q-vector", false);
619626
PROCESS_SWITCH(AnalysisEventSelection, processSkimmedWithMultExtraZdc, "Run event selection on DQ skimmed events, with mult extra and ZDC", false);
620627
PROCESS_SWITCH(AnalysisEventSelection, processSkimmedWithMultExtraZdcFit, "Run event selection on DQ skimmed events, with mult extra, ZDC and FIT", false);
621628
PROCESS_SWITCH(AnalysisEventSelection, processSkimmedWithQvectorCentr, "Run event selection on DQ skimmed events, with Q-vector", false);

0 commit comments

Comments
 (0)