From 8d1036c2c8fbf556cd8d630cba0ebca0d6827c0e Mon Sep 17 00:00:00 2001
From: Liaoshan Shi <Liaoshan.Shi@cern.ch>
Date: Mon, 20 Jul 2020 13:32:15 +0200
Subject: [PATCH] Add LumiBlockMuTool to fix AveIntPerXDecor error

Details in ATLASRECTS-5544, ATLASRECTS-5496
---
 .../RecExOnline/share/RecExOnline_globalconfig.py     | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/Reconstruction/RecExample/RecExOnline/share/RecExOnline_globalconfig.py b/Reconstruction/RecExample/RecExOnline/share/RecExOnline_globalconfig.py
index 13fb8dafe0c1..f55282b5ca46 100644
--- a/Reconstruction/RecExample/RecExOnline/share/RecExOnline_globalconfig.py
+++ b/Reconstruction/RecExample/RecExOnline/share/RecExOnline_globalconfig.py
@@ -311,6 +311,17 @@ from AthenaCommon.GlobalFlags import globalflags
 #globalflags.DatabaseInstance = "CONDBR2"
 globalflags.DatabaseInstance.set_Value_and_Lock("CONDBR2")
 
+from LumiBlockComps.LuminosityCondAlgDefault import LuminosityCondAlgOnlineDefault
+LuminosityCondAlgOnlineDefault()
+
+from LumiBlockComps.LumiBlockMuWriterDefault import LumiBlockMuWriterDefault
+LumiBlockMuWriterDefault()
+
+from AthenaCommon.AppMgr import ToolSvc
+from AthenaCommon import CfgMgr
+if not hasattr(ToolSvc, "LumiBlockMuTool"):
+    ToolSvc += CfgMgr.LumiBlockMuTool("LumiBlockMuTool")
+
 ## Another Problem with LAR offline databases
 from LArConditionsCommon.LArCondFlags import larCondFlags
 #larCondFlags.SingleVersion.set_Value_and_Lock(True)
-- 
GitLab