Skip to content

Commit 07c5b60

Browse files
committed
[PWGJE,EMCAL-1154] Add crosstalk emulation
Adds EMCal cross talk emulation for MC. Configurables are handled via `EmcCrossTalkConf` inside the correction task. The cross talk itself is contained within `emcalCrossTalkEmulation.cxx` and `emcalCrossTalkEmulation.h`. Since the cross talk can create new cells which are not inside the AO2Ds original cell table, those new cells will not be stored within the table that mappes clusterIDs to cellIDs!
1 parent 32139ad commit 07c5b60

File tree

5 files changed

+907
-29
lines changed

5 files changed

+907
-29
lines changed

PWGJE/Core/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ o2physics_add_library(PWGJECore
1414
SOURCES FastJetUtilities.cxx
1515
JetFinder.cxx
1616
JetBkgSubUtils.cxx
17-
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore FastJet::FastJet FastJet::Contrib ONNXRuntime::ONNXRuntime)
17+
emcalCrossTalkEmulation.cxx
18+
PUBLIC_LINK_LIBRARIES O2Physics::AnalysisCore FastJet::FastJet FastJet::Contrib ONNXRuntime::ONNXRuntime O2::EMCALBase O2::EMCALReconstruction)
1819

1920
o2physics_target_root_dictionary(PWGJECore
2021
HEADERS JetFinder.h
@@ -23,5 +24,6 @@ o2physics_target_root_dictionary(PWGJECore
2324
JetTaggingUtilities.h
2425
JetBkgSubUtils.h
2526
JetDerivedDataUtilities.h
27+
emcalCrossTalkEmulation.h
2628
LINKDEF PWGJECoreLinkDef.h)
2729
endif()

0 commit comments

Comments
 (0)