Skip to content

Commit 49c4117

Browse files
authored
[PWGHF] Add McGenOnly process function to the init check in derived data creators (#9648)
1 parent 05bdccd commit 49c4117

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

PWGHF/TableProducer/derivedDataCreatorBplusToD0Pi.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ struct HfDerivedDataCreatorBplusToD0Pi {
115115

116116
void init(InitContext const&)
117117
{
118-
std::array<bool, 8> doprocess{doprocessData, doprocessMcSig, doprocessMcBkg, doprocessMcAll, doprocessDataMl, doprocessMcMlSig, doprocessMcMlBkg, doprocessMcMlAll};
118+
std::array<bool, 9> doprocess{doprocessData, doprocessMcSig, doprocessMcBkg, doprocessMcAll, doprocessDataMl, doprocessMcMlSig, doprocessMcMlBkg, doprocessMcMlAll, doprocessMcGenOnly};
119119
if (std::accumulate(doprocess.begin(), doprocess.end(), 0) != 1) {
120120
LOGP(fatal, "Only one process function can be enabled at a time.");
121121
}

PWGHF/TableProducer/derivedDataCreatorD0ToKPi.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ struct HfDerivedDataCreatorD0ToKPi {
126126

127127
void init(InitContext const&)
128128
{
129-
std::array<bool, 16> doprocess{doprocessDataWithDCAFitterN, doprocessDataWithKFParticle, doprocessMcWithDCAFitterSig, doprocessMcWithDCAFitterBkg, doprocessMcWithDCAFitterAll, doprocessMcWithKFParticleSig, doprocessMcWithKFParticleBkg, doprocessMcWithKFParticleAll,
130-
doprocessDataWithDCAFitterNMl, doprocessDataWithKFParticleMl, doprocessMcWithDCAFitterMlSig, doprocessMcWithDCAFitterMlBkg, doprocessMcWithDCAFitterMlAll, doprocessMcWithKFParticleMlSig, doprocessMcWithKFParticleMlBkg, doprocessMcWithKFParticleMlAll};
129+
std::array<bool, 17> doprocess{doprocessDataWithDCAFitterN, doprocessDataWithKFParticle, doprocessMcWithDCAFitterSig, doprocessMcWithDCAFitterBkg, doprocessMcWithDCAFitterAll, doprocessMcWithKFParticleSig, doprocessMcWithKFParticleBkg, doprocessMcWithKFParticleAll,
130+
doprocessDataWithDCAFitterNMl, doprocessDataWithKFParticleMl, doprocessMcWithDCAFitterMlSig, doprocessMcWithDCAFitterMlBkg, doprocessMcWithDCAFitterMlAll, doprocessMcWithKFParticleMlSig, doprocessMcWithKFParticleMlBkg, doprocessMcWithKFParticleMlAll, doprocessMcGenOnly};
131131
if (std::accumulate(doprocess.begin(), doprocess.end(), 0) != 1) {
132132
LOGP(fatal, "Only one process function can be enabled at a time.");
133133
}

PWGHF/TableProducer/derivedDataCreatorLcToPKPi.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ struct HfDerivedDataCreatorLcToPKPi {
108108

109109
void init(InitContext const&)
110110
{
111-
std::array<bool, 8> doprocess{doprocessData, doprocessMcSig, doprocessMcBkg, doprocessMcAll, doprocessDataMl, doprocessMcMlSig, doprocessMcMlBkg, doprocessMcMlAll};
111+
std::array<bool, 9> doprocess{doprocessData, doprocessMcSig, doprocessMcBkg, doprocessMcAll, doprocessDataMl, doprocessMcMlSig, doprocessMcMlBkg, doprocessMcMlAll, doprocessMcGenOnly};
112112
if (std::accumulate(doprocess.begin(), doprocess.end(), 0) != 1) {
113113
LOGP(fatal, "Only one process function can be enabled at a time.");
114114
}

0 commit comments

Comments
 (0)