From c644d6410753137c2bb17ff24b8ffabad8fca435 Mon Sep 17 00:00:00 2001
From: "lihn@ihep.ac.cn" <lihn@ihep.ac.cn>
Date: Thu, 22 Aug 2024 15:25:26 +0000
Subject: [PATCH] move hardcoded correction file path out into options in
 Crystal ECAL reconstruction

---
 Reconstruction/CrystalCaloRec/script/rec.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/Reconstruction/CrystalCaloRec/script/rec.py b/Reconstruction/CrystalCaloRec/script/rec.py
index 51f1e6d6..cc9ca258 100644
--- a/Reconstruction/CrystalCaloRec/script/rec.py
+++ b/Reconstruction/CrystalCaloRec/script/rec.py
@@ -23,6 +23,15 @@ from Configurables import k4DataSvc
 podioevent = k4DataSvc("EventDataSvc", input="CaloDigi_TDR_o1_v01_Pi-_10GeV.root")
 ##########################################
 
+########## CEPCSWData ################# 
+cepcswdatatop ="/cvmfs/cepcsw.ihep.ac.cn/prototype/releases/data/latest"
+#######################################
+
+########## CrystalEcalEnergyCorrectionSvc ########
+from Configurables import CrystalEcalEnergyCorrectionSvc
+crystalecalcorr = CrystalEcalEnergyCorrectionSvc("CrystalEcalEnergyCorrectionSvc")
+crystalecalcorr.CorrectionFile = os.path.join(cepcswdatatop, "CEPCSWData/offline-data/Service/CrystalEcalSvc/data/CrackRegionEnergyCorrection.root")
+##################################################
 
 ########## Podio Input ###################
 from Configurables import PodioInput
-- 
GitLab