Skip to content

Commit 7334c4b

Browse files
fcatalan92MATTEI
authored andcommitted
[PWGHF] OmegaC task, enable running one data and one MC process function at t… (AliceO2Group#11881)
1 parent 3eeef19 commit 7334c4b

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

PWGHF/D2H/Tasks/taskOmegac0ToOmegapi.cxx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,14 @@ struct HfTaskOmegac0ToOmegapi {
102102

103103
void init(InitContext&)
104104
{
105-
std::array<bool, 8> doprocess{doprocessDataWithKFParticle, doprocessMcWithKFParticle, doprocessDataWithKFParticleMl, doprocessMcWithKFParticleMl, doprocessDataWithKFParticleFT0C, doprocessDataWithKFParticleMlFT0C, doprocessDataWithKFParticleFT0M, doprocessDataWithKFParticleMlFT0M};
105+
std::array<bool, 6> doprocess{doprocessDataWithKFParticle, doprocessDataWithKFParticleMl, doprocessDataWithKFParticleFT0C, doprocessDataWithKFParticleMlFT0C, doprocessDataWithKFParticleFT0M, doprocessDataWithKFParticleMlFT0M};
106106
if ((std::accumulate(doprocess.begin(), doprocess.end(), 0)) != 1) {
107-
LOGP(fatal, "One and only one process function should be enabled at a time.");
107+
LOGP(fatal, "One and only one data process function should be enabled at a time.");
108+
}
109+
110+
std::array<bool, 2> doprocessMc{doprocessMcWithKFParticle, doprocessMcWithKFParticleMl};
111+
if ((std::accumulate(doprocessMc.begin(), doprocessMc.end(), 0)) != 1) {
112+
LOGP(fatal, "One and only one MC process function should be enabled at a time.");
108113
}
109114

110115
const AxisSpec thnAxisMass{thnConfigAxisMass, "inv. mass (#Omega#pi) (GeV/#it{c}^{2})"};

0 commit comments

Comments
 (0)