diff --git a/Reconstruction/CrystalCaloRec/script/rec.py b/Reconstruction/CrystalCaloRec/script/rec.py
index 51f1e6d654723991f162257196d82e5676047e49..cc9ca258beb562836f4fd633ff79ef767a2d38e5 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