From 2ad98e0d366d76305d583d7e52f0718f37e691f5 Mon Sep 17 00:00:00 2001
From: Gabriel Gallardo <gabriel.gallardo@cern.ch>
Date: Fri, 29 Mar 2019 12:38:01 +0000
Subject: [PATCH] MET Trigger: Move MET files to TriggerMenuMT

---
 .../TrigUpgradeTest/share/fullMenu.py             |  2 +-
 .../TrigUpgradeTest/share/met.menu.py             |  2 +-
 .../TrigUpgradeTest/share/met.seq.test.py         |  2 +-
 .../python/HLTMenuConfig/MET/__init__.py          |  2 ++
 .../python/HLTMenuConfig/MET}/metDefs.py          | 13 ++++---------
 .../python/HLTMenuConfig/MET}/metMenuDefs.py      | 15 +++++++--------
 6 files changed, 16 insertions(+), 20 deletions(-)
 create mode 100644 Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/__init__.py
 rename Trigger/{TrigValidation/TrigUpgradeTest/python => TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET}/metDefs.py (95%)
 rename Trigger/{TrigValidation/TrigUpgradeTest/python => TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET}/metMenuDefs.py (81%)

diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/fullMenu.py b/Trigger/TrigValidation/TrigUpgradeTest/share/fullMenu.py
index 49fa2a6d9ed7..7197498276b3 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/fullMenu.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/fullMenu.py
@@ -158,7 +158,7 @@ if (doTau):
 # MET chains
 ##################################################################
 if (doMET):
-    from TrigUpgradeTest.metMenuDefs import metCellMenuSequence
+    from TriggerMenuMT.HLTMenuConfig.MET.metMenuDefs import metCellMenuSequence
 
     metCellSeq = metCellMenuSequence()
     metCellStep = ChainStep("Step1_met_cell", [metCellSeq])
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/met.menu.py b/Trigger/TrigValidation/TrigUpgradeTest/share/met.menu.py
index 07534b576b7e..a421f67a5492 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/met.menu.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/met.menu.py
@@ -11,7 +11,7 @@ include("TrigUpgradeTest/testHLT_MT.py")
 from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import Chain, ChainStep
 
 
-from TrigUpgradeTest.metMenuDefs import metCellMenuSequence, metJetMenuSequence
+from TriggerMenuMT.HLTMenuConfig.MET.metMenuDefs import metCellMenuSequence, metJetMenuSequence
 
 metCellSeq = metCellMenuSequence()
 metCellStep = ChainStep("Step1_met_cell", [metCellSeq])
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/met.seq.test.py b/Trigger/TrigValidation/TrigUpgradeTest/share/met.seq.test.py
index abcae5a40a2f..1bebc0b87607 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/met.seq.test.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/met.seq.test.py
@@ -22,7 +22,7 @@ InputMakerAlg.InputMakerInputDecisions=["L1MET"]
 InputMakerAlg.InputMakerOutputDecisions=["InputMaker_from_L1MET"]
 topSequence += InputMakerAlg
 
-from TrigUpgradeTest.metDefs import metCellRecoSequence
+from TriggerMenuMT.HLTMenuConfig.MET.metDefs import metCellRecoSequence
 cellRecoSeq, METkey = metCellRecoSequence(InputMakerAlg.RoIs)
 topSequence += cellRecoSeq
 
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/__init__.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/__init__.py
new file mode 100644
index 000000000000..91873a08bc5a
--- /dev/null
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/__init__.py
@@ -0,0 +1,2 @@
+#Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
+
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/metDefs.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/metDefs.py
similarity index 95%
rename from Trigger/TrigValidation/TrigUpgradeTest/python/metDefs.py
rename to Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/metDefs.py
index 4ea7c2e23854..c63c12c85499 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/metDefs.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/metDefs.py
@@ -6,16 +6,11 @@
     #################################################
     # Useful imports
     #################################################
-from AthenaCommon.Constants import VERBOSE,DEBUG,INFO,WARNING
-
-from math import pi 
+from AthenaCommon.Constants import WARNING
 
 from AthenaMonitoring.GenericMonitoringTool import GenericMonitoringTool, defineHistogram
 
-from AthenaCommon.AppMgr import ServiceMgr as svcMgr
-from AthenaCommon.AppMgr import ToolSvc
-from AthenaCommon.Constants import VERBOSE,DEBUG,INFO
-from AthenaCommon.CFElements import parOR, seqAND, seqOR, stepSeq
+from AthenaCommon.CFElements import seqAND 
 
 
 def metCellAthSequence(ConfigFlags):
@@ -36,7 +31,7 @@ def metCellRecoSequence():
     #################################################
     # Add EFMissingETAlg and associated tools
     #################################################
-    from TrigEFMissingET.TrigEFMissingETConf import EFMissingETAlgMT, EFMissingETFromCellsMT, EFMissingETFromHelper
+    from TrigEFMissingET.TrigEFMissingETConf import EFMissingETAlgMT, EFMissingETFromHelper
     metAlg = EFMissingETAlgMT( name="EFMET" )
     metAlg.OutputLevel=WARNING
     helperTool = EFMissingETFromHelper("theHelperTool") 
@@ -98,7 +93,7 @@ def metClusterRecoSequence():
     #################################################
     # Add EFMissingETAlg and associated tools
     #################################################
-    from TrigEFMissingET.TrigEFMissingETConf import EFMissingETAlgMT, EFMissingETFromClustersMT, EFMissingETFromHelper
+    from TrigEFMissingET.TrigEFMissingETConf import EFMissingETAlgMT, EFMissingETFromHelper
     metAlg = EFMissingETAlgMT( name="EFMET" )
     metAlg.OutputLevel=WARNING
     helperTool = EFMissingETFromHelper("theHelperTool") 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/metMenuDefs.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/metMenuDefs.py
similarity index 81%
rename from Trigger/TrigValidation/TrigUpgradeTest/python/metMenuDefs.py
rename to Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/metMenuDefs.py
index 22a8dccca615..128cc5691192 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/metMenuDefs.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MET/metMenuDefs.py
@@ -1,19 +1,18 @@
 #  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
 #
 
-from AthenaCommon.Constants import VERBOSE,DEBUG,INFO,WARNING
+from AthenaCommon.Constants import DEBUG
 from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import MenuSequence, RecoFragmentsPool
-from AthenaCommon.CFElements import seqAND
 from AthenaConfiguration.AllConfigFlags import ConfigFlags
     
 def metCellMenuSequence():
     # menu components   
     # retrieve the reco seuqnece
-    from TrigUpgradeTest.metDefs import metCellAthSequence
+    from TriggerMenuMT.HLTMenuConfig.MET.metDefs import metCellAthSequence
     (metCellSequence, InputMakerAlg, sequenceOut) = RecoFragmentsPool.retrieve(metCellAthSequence,ConfigFlags)
   
     #hypo
-    from TrigMissingETHypo.TrigMissingETHypoConfigMT import MissingETHypoAlgMT, TrigMETCellHypoToolFromDict, MissingETHypoToolMT
+    from TrigMissingETHypo.TrigMissingETHypoConfigMT import MissingETHypoAlgMT, TrigMETCellHypoToolFromDict
 
     metHypoAlg = MissingETHypoAlgMT("METHypoAlg")
     metHypoAlg.METContainerKey=sequenceOut
@@ -28,11 +27,11 @@ def metCellMenuSequence():
 def metClusterMenuSequence():
     # menu components   
     # retrieve the reco seuqnece
-    from TrigUpgradeTest.metDefs import metClusterAthSequence
+    from TriggerMenuMT.HLTMenuConfig.MET.metDefs import metClusterAthSequence
     (metClusterSequence, InputMakerAlg, sequenceOut) = RecoFragmentsPool.retrieve(metClusterAthSequence,ConfigFlags)
   
     #hypo
-    from TrigMissingETHypo.TrigMissingETHypoConfigMT import MissingETHypoAlgMT, TrigMETCellHypoToolFromDict, MissingETHypoToolMT
+    from TrigMissingETHypo.TrigMissingETHypoConfigMT import MissingETHypoAlgMT, TrigMETCellHypoToolFromDict
 
     metHypoAlg = MissingETHypoAlgMT("METHypoAlg")
     metHypoAlg.METContainerKey=sequenceOut
@@ -45,11 +44,11 @@ def metClusterMenuSequence():
 def metJetMenuSequence():
     # menu components   
     # retrieve the reco seuqnece
-    from TrigUpgradeTest.metDefs import metJetAthSequence
+    from TriggerMenuMT.HLTMenuConfig.MET.metDefs import metJetAthSequence
     (metJetSequence, InputMakerAlg, sequenceOut) = RecoFragmentsPool.retrieve(metJetAthSequence,ConfigFlags)
   
     #hypo
-    from TrigMissingETHypo.TrigMissingETHypoConfigMT import MissingETHypoAlgMT, TrigMETJetHypoToolFromName, MissingETHypoToolMT
+    from TrigMissingETHypo.TrigMissingETHypoConfigMT import MissingETHypoAlgMT, TrigMETJetHypoToolFromName
 
     metHypoAlg = MissingETHypoAlgMT("METHypoAlg")
     metHypoAlg.METContainerKey=sequenceOut
-- 
GitLab