Skip to content

Commit 2381c4b

Browse files
authored
[PWGJE] add event selection (#16123)
1 parent 5c51c85 commit 2381c4b

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

PWGJE/Tasks/jetFinderQA.cxx

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -953,6 +953,9 @@ struct JetFinderQATask {
953953
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
954954
return;
955955
}
956+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
957+
return;
958+
}
956959
for (auto const& jet : jets) {
957960
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
958961
continue;
@@ -972,6 +975,9 @@ struct JetFinderQATask {
972975
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
973976
return;
974977
}
978+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
979+
return;
980+
}
975981
for (auto jet : jets) {
976982
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
977983
continue;
@@ -991,6 +997,9 @@ struct JetFinderQATask {
991997
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
992998
return;
993999
}
1000+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
1001+
return;
1002+
}
9941003
for (auto jet : jets) {
9951004
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
9961005
continue;
@@ -1008,6 +1017,9 @@ struct JetFinderQATask {
10081017
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
10091018
return;
10101019
}
1020+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
1021+
return;
1022+
}
10111023
for (auto const& jet : jets) {
10121024
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10131025
continue;
@@ -1025,6 +1037,9 @@ struct JetFinderQATask {
10251037
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
10261038
return;
10271039
}
1040+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
1041+
return;
1042+
}
10281043
for (auto const& jet : jets) {
10291044
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10301045
continue;
@@ -1045,6 +1060,9 @@ struct JetFinderQATask {
10451060
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
10461061
return;
10471062
}
1063+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
1064+
return;
1065+
}
10481066
for (const auto& jet : jets) {
10491067
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10501068
continue;
@@ -1071,6 +1089,9 @@ struct JetFinderQATask {
10711089
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
10721090
return;
10731091
}
1092+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
1093+
return;
1094+
}
10741095
for (auto const& jet : jets) {
10751096
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10761097
continue;
@@ -1088,6 +1109,9 @@ struct JetFinderQATask {
10881109
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
10891110
return;
10901111
}
1112+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
1113+
return;
1114+
}
10911115
for (auto const& jet : jets) {
10921116
if (!jetfindingutilities::isInEtaAcceptance(jet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
10931117
continue;
@@ -1161,6 +1185,9 @@ struct JetFinderQATask {
11611185
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
11621186
return;
11631187
}
1188+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
1189+
return;
1190+
}
11641191
for (const auto& mcdjet : mcdjets) {
11651192
if (!jetfindingutilities::isInEtaAcceptance(mcdjet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
11661193
continue;
@@ -1191,6 +1218,9 @@ struct JetFinderQATask {
11911218
if (collision.trackOccupancyInTimeRange() < trackOccupancyInTimeRangeMin || trackOccupancyInTimeRangeMax < collision.trackOccupancyInTimeRange()) {
11921219
return;
11931220
}
1221+
if (!jetderiveddatautilities::selectCollision(collision, eventSelectionBits)) {
1222+
return;
1223+
}
11941224
for (const auto& mcdjet : mcdjets) {
11951225
if (!jetfindingutilities::isInEtaAcceptance(mcdjet, jetEtaMin, jetEtaMax, trackEtaMin, trackEtaMax)) {
11961226
continue;

0 commit comments

Comments
 (0)