From 8ff7146fe7bf04a3de1f8e9323b8538eec2d66f9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Nicolas=20K=C3=B6hler?= <nicolas.koehler@cern.ch>
Date: Tue, 28 Apr 2020 23:39:25 +0200
Subject: [PATCH] remove MagneticFieldSvcCfg from MuonSegmentMatchingTool new
 config

---
 .../MuonConfig/python/MuonTrackBuildingConfig.py            | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/MuonSpectrometer/MuonConfig/python/MuonTrackBuildingConfig.py b/MuonSpectrometer/MuonConfig/python/MuonTrackBuildingConfig.py
index 7b0351c1aab2..b666788a47b1 100644
--- a/MuonSpectrometer/MuonConfig/python/MuonTrackBuildingConfig.py
+++ b/MuonSpectrometer/MuonConfig/python/MuonTrackBuildingConfig.py
@@ -182,7 +182,6 @@ def MooTrackBuilderCfg(flags, name="MooTrackBuilderTemplate", **kwargs):
 # Not bothering with MuonSegmentMatchingToolTight - just pass in TightSegmentMatching=True
 def MuonSegmentMatchingToolCfg(flags, name="MuonSegmentMatchingTool", **kwargs):
     Muon__MuonSegmentMatchingTool=CompFactory.Muon.MuonSegmentMatchingTool
-    from MagFieldServices.MagFieldServicesConfig import MagneticFieldSvcCfg
     
     kwargs.setdefault( "doThetaMatching", flags.Muon.useSegmentMatching)
     kwargs.setdefault( "doPhiMatching", False )
@@ -196,11 +195,6 @@ def MuonSegmentMatchingToolCfg(flags, name="MuonSegmentMatchingTool", **kwargs):
     # m_pairMatchingTool("Muon::MuonSegmentPairMatchingTool/MuonSegmentPairMatchingTool"),
     # Also, residual pull calculator not yet configured. #FIXME
     
-    result  = MagneticFieldSvcCfg(flags) 
-    magfieldsvc = result.getPrimary()
-    
-    kwargs.setdefault( "MagFieldSvc", magfieldsvc )
-    
     matching = Muon__MuonSegmentMatchingTool(name, **kwargs)
     result.setPrivateTools(matching)
     return result
-- 
GitLab