From 29fd87b6f34ef94d2201ba10348722353ff3729e Mon Sep 17 00:00:00 2001 From: Nicolas Strangmann Date: Thu, 3 Jul 2025 14:21:31 +0200 Subject: [PATCH] [PWGEM/PhotonMeson] Add workaround for kTVXinEMC issues in data to BC wise GG task --- PWGEM/PhotonMeson/Tasks/emcalBcWiseGammaGamma.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PWGEM/PhotonMeson/Tasks/emcalBcWiseGammaGamma.cxx b/PWGEM/PhotonMeson/Tasks/emcalBcWiseGammaGamma.cxx index 33f3928076d..d02f33ea009 100644 --- a/PWGEM/PhotonMeson/Tasks/emcalBcWiseGammaGamma.cxx +++ b/PWGEM/PhotonMeson/Tasks/emcalBcWiseGammaGamma.cxx @@ -42,7 +42,8 @@ using SelectedMCClusters = soa::Filtered cfgRequirekTVXinEMC{"cfgRequirekTVXinEMC", true, "Reconstruct mesonss only in kTVXinEMC triggered BCs"}; + Configurable cfgRequirekTVXinEMC{"cfgRequirekTVXinEMC", true, "Reconstruct mesons only in kTVXinEMC triggered BCs"}; + Configurable cfgRequireEMCCell{"cfgRequireEMCCell", true, "Reconstruct mesons only in BCs containing at least one EMCal cell (workaround for kTVXinEMC trigger)"}; Configurable cfgSelectOnlyUniqueAmbiguous{"cfgSelectOnlyUniqueAmbiguous", 0, "0: all clusters, 1: only unique clusters, 2: only ambiguous clusters"}; Configurable cfgClusterDefinition{"cfgClusterDefinition", 13, "Clusterizer to be selected, e.g. 13 for kV3MostSplitLowSeed"}; @@ -289,6 +290,8 @@ struct EmcalBcWiseGammaGamma { { if (cfgRequirekTVXinEMC && !bc.haskTVXinEMC()) return false; + if (cfgRequireEMCCell && !bc.hasEMCCell()) + return false; if (cfgSelectOnlyUniqueAmbiguous == 1 && collisions.size() != 1) return false; if (cfgSelectOnlyUniqueAmbiguous == 2 && collisions.size() == 1)