|
29 | 29 | #include "Common/DataModel/CollisionAssociationTables.h" |
30 | 30 | #include "PWGHF/DataModel/CandidateReconstructionTables.h" |
31 | 31 | #include "PWGHF/DataModel/CandidateSelectionTables.h" |
32 | | -#include "PWGHF/Core/CentralityEstimation.h" // -> This was updated --> no use |
33 | 32 | #include "PWGLF/DataModel/mcCentrality.h" |
34 | 33 | #include "PWGLF/DataModel/LFStrangenessTables.h" |
35 | 34 | #include "Common/DataModel/EventSelection.h" |
@@ -171,15 +170,11 @@ struct HfCandidateCreatorXic0XicpToHadronic { |
171 | 170 |
|
172 | 171 | void init(InitContext const&) |
173 | 172 | { |
174 | | - //std::vector<bool> allProcesses{doprocessXic0WithDCAFitterNoCent, doprocessXic0WithKFParticleNoCent, doprocessXicpWithDCAFitterNoCent, doprocessXicpWithKFParticleNoCent, doprocessCollisionsNoCent}; |
175 | | - std::vector<bool> processesXic0{doprocessXic0WithDCAFitterNoCent, doprocessXic0WithKFParticleNoCent}; |
176 | | - std::vector<bool> processesXicp{doprocessXicpWithDCAFitterNoCent, doprocessXicpWithKFParticleNoCent}; |
177 | | - std::vector<bool> processesCollMonitoring{doprocessCollisionsNoCent}; |
178 | | - |
179 | | - // Exit if workflow is not configured correctly - None of the workflows were enablec |
180 | | - //if (std::accumulate(allProcesses.begin(), allProcesses.end(), 0) == 0) { |
181 | | - // LOGP(fatal, "No process function enabled or More than one process function enabled. Select one process function"); |
182 | | - //} |
| 173 | + std::vector<bool> processesXic0{doprocessXic0WithDCAFitterNoCent, doprocessXic0WithDCAFitterCentFT0C, doprocessXic0WithDCAFitterCentFT0M, |
| 174 | + doprocessXic0WithKFParticleNoCent, doprocessXic0WithKFParticleCentFT0C, doprocessXic0WithKFParticleCentFT0M}; |
| 175 | + std::vector<bool> processesXicp{doprocessXicpWithDCAFitterNoCent, doprocessXicpWithDCAFitterCentFT0C, doprocessXicpWithDCAFitterCentFT0M, |
| 176 | + doprocessXicpWithKFParticleNoCent, doprocessXicpWithKFParticleCentFT0C, doprocessXicpWithKFParticleCentFT0M}; |
| 177 | + std::vector<bool> processesCollMonitoring{doprocessCollisionsNoCent, doprocessCollisionsCentFT0C, doprocessCollisionsCentFT0M}; |
183 | 178 |
|
184 | 179 | // Exit if workflow is not configured correctly - More than one process enabled for Xic0 |
185 | 180 | if (std::accumulate(processesXic0.begin(), processesXic0.end(), 0) > 1) { |
|
0 commit comments