@@ -943,6 +943,9 @@ struct JetFinderQATask {
943943 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
944944 return ;
945945 }
946+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
947+ return ;
948+ }
946949 for (auto const & jet : jets) {
947950 if (!jetfindingutilities::isInEtaAcceptance (jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
948951 continue ;
@@ -962,6 +965,9 @@ struct JetFinderQATask {
962965 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
963966 return ;
964967 }
968+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
969+ return ;
970+ }
965971 for (auto jet : jets) {
966972 if (!jetfindingutilities::isInEtaAcceptance (jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
967973 continue ;
@@ -981,6 +987,9 @@ struct JetFinderQATask {
981987 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
982988 return ;
983989 }
990+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
991+ return ;
992+ }
984993 for (auto jet : jets) {
985994 if (!jetfindingutilities::isInEtaAcceptance (jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
986995 continue ;
@@ -998,6 +1007,9 @@ struct JetFinderQATask {
9981007 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
9991008 return ;
10001009 }
1010+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
1011+ return ;
1012+ }
10011013 for (auto const & jet : jets) {
10021014 if (!jetfindingutilities::isInEtaAcceptance (jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10031015 continue ;
@@ -1015,6 +1027,9 @@ struct JetFinderQATask {
10151027 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
10161028 return ;
10171029 }
1030+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
1031+ return ;
1032+ }
10181033 for (auto const & jet : jets) {
10191034 if (!jetfindingutilities::isInEtaAcceptance (jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10201035 continue ;
@@ -1035,6 +1050,9 @@ struct JetFinderQATask {
10351050 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
10361051 return ;
10371052 }
1053+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
1054+ return ;
1055+ }
10381056 for (const auto & jet : jets) {
10391057 if (!jetfindingutilities::isInEtaAcceptance (jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10401058 continue ;
@@ -1061,6 +1079,9 @@ struct JetFinderQATask {
10611079 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
10621080 return ;
10631081 }
1082+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
1083+ return ;
1084+ }
10641085 for (auto const & jet : jets) {
10651086 if (!jetfindingutilities::isInEtaAcceptance (jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10661087 continue ;
@@ -1078,6 +1099,9 @@ struct JetFinderQATask {
10781099 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
10791100 return ;
10801101 }
1102+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
1103+ return ;
1104+ }
10811105 for (auto const & jet : jets) {
10821106 if (!jetfindingutilities::isInEtaAcceptance (jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10831107 continue ;
@@ -1151,6 +1175,9 @@ struct JetFinderQATask {
11511175 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
11521176 return ;
11531177 }
1178+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
1179+ return ;
1180+ }
11541181 for (const auto & mcdjet : mcdjets) {
11551182 if (!jetfindingutilities::isInEtaAcceptance (mcdjet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
11561183 continue ;
@@ -1181,6 +1208,9 @@ struct JetFinderQATask {
11811208 if (collision.trackOccupancyInTimeRange () < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange ()) {
11821209 return ;
11831210 }
1211+ if (!jetderiveddatautilities::selectCollision (collision, eventSelectionBits)) {
1212+ return ;
1213+ }
11841214 for (const auto & mcdjet : mcdjets) {
11851215 if (!jetfindingutilities::isInEtaAcceptance (mcdjet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
11861216 continue ;
0 commit comments