Skip to content

Commit a18cbd6

Browse files
nstrangmNicolas Strangmann
andauthored
[PWGEM/PhotonMeson] Allow for configuration of event cuts in emcalQC task (#9550)
Co-authored-by: Nicolas Strangmann <nicolas.strangmann@.cern.ch>
1 parent f5333a1 commit a18cbd6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

PWGEM/PhotonMeson/Tasks/emcalQC.cxx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -167,17 +167,17 @@ struct EmcalQC {
167167
}
168168

169169
fRegistry.fill(HIST("Event/hEMCCollisionCounter"), 1);
170-
if (collision.selection_bit(o2::aod::evsel::kIsTriggerTVX)) {
170+
if (!eventcuts.cfgRequireFT0AND || collision.selection_bit(o2::aod::evsel::kIsTriggerTVX)) {
171171
fRegistry.fill(HIST("Event/hEMCCollisionCounter"), 2);
172172
if (std::abs(collision.posZ()) < eventcuts.cfgZvtxMax) {
173173
fRegistry.fill(HIST("Event/hEMCCollisionCounter"), 3);
174-
if (collision.sel8()) {
174+
if (!eventcuts.cfgRequireSel8 || collision.sel8()) {
175175
fRegistry.fill(HIST("Event/hEMCCollisionCounter"), 4);
176-
if (collision.selection_bit(o2::aod::evsel::kIsGoodZvtxFT0vsPV)) {
176+
if (!eventcuts.cfgRequireGoodZvtxFT0vsPV || collision.selection_bit(o2::aod::evsel::kIsGoodZvtxFT0vsPV)) {
177177
fRegistry.fill(HIST("Event/hEMCCollisionCounter"), 5);
178-
if (collision.selection_bit(o2::aod::evsel::kNoSameBunchPileup)) {
178+
if (!eventcuts.cfgRequireNoSameBunchPileup || collision.selection_bit(o2::aod::evsel::kNoSameBunchPileup)) {
179179
fRegistry.fill(HIST("Event/hEMCCollisionCounter"), 6);
180-
if (collision.alias_bit(kTVXinEMC))
180+
if (!eventcuts.cfgRequireEMCReadoutInMB || collision.alias_bit(kTVXinEMC))
181181
fRegistry.fill(HIST("Event/hEMCCollisionCounter"), 7);
182182
}
183183
}

0 commit comments

Comments
 (0)