@@ -679,11 +679,6 @@ class BuilderModule
679679 straHelper.cascadeselections .maxDaughterEta = cascadeBuilderOpts.maxDaughterEta ;
680680 }
681681
682- bool verifyMask (uint8_t bitmap, uint8_t mask)
683- {
684- return (bitmap & mask) == mask;
685- }
686-
687682 // for sorting
688683 template <typename T>
689684 std::vector<std::size_t > sort_indices (const std::vector<T>& v, bool doSorting = false )
@@ -1427,10 +1422,7 @@ class BuilderModule
14271422
14281423 histos.fill (HIST (" hPreselectionV0s" ), maskV0Preselection);
14291424
1430- if (!verifyMask (maskV0Preselection, selGamma) &&
1431- !verifyMask (maskV0Preselection, selK0Short) &&
1432- !verifyMask (maskV0Preselection, selLambda) &&
1433- !verifyMask (maskV0Preselection, selAntiLambda)) {
1425+ if (maskV0Preselection == 0 ) {
14341426 products.v0dataLink (-1 , -1 );
14351427 continue ;
14361428 }
@@ -1990,10 +1982,7 @@ class BuilderModule
19901982
19911983 histos.fill (HIST (" hPreselectionCascades" ), maskCascadePreselection);
19921984
1993- if (!verifyMask (maskCascadePreselection, selXiMinus) &&
1994- !verifyMask (maskCascadePreselection, selXiPlus) &&
1995- !verifyMask (maskCascadePreselection, selOmegaMinus) &&
1996- !verifyMask (maskCascadePreselection, selOmegaPlus)) {
1985+ if (maskCascadePreselection == 0 ) {
19971986 products.cascdataLink (-1 );
19981987 interlinks.cascadeToCascCores .push_back (-1 );
19991988 continue ;
0 commit comments