From 38e4aafa0cd449e497ac5604fc22a07643f21d66 Mon Sep 17 00:00:00 2001
From: Francesca Pastore <francesca.pastore@cern.ch>
Date: Fri, 14 Jun 2019 10:53:16 +0200
Subject: [PATCH] some cleanup; removed inDetSetup file in TUT; renamed jetDef
 in TUT

---
 .../TrigUpgradeTest/python/InDetSetup.py      |  7 ----
 .../TrigUpgradeTest/python/jetMenuDefs.py     | 34 -------------------
 .../TrigUpgradeTest/share/IDCalo.py           |  3 +-
 .../TrigUpgradeTest/share/MinBias.py          |  3 --
 .../TrigUpgradeTest/share/bjet_menu_ALLTE.py  |  2 --
 .../TrigUpgradeTest/share/dataScoutingTest.py |  4 +--
 .../TrigUpgradeTest/share/egamma.withViews.py |  2 --
 .../TrigUpgradeTest/share/full_menu_cf.py     |  7 +---
 .../TrigUpgradeTest/share/mu.withViews.py     |  2 --
 .../TrigUpgradeTest/share/pebTest.py          |  4 +--
 .../TrigUpgradeTest/share/testHLT_MT.py       | 10 +++++-
 .../HLTMenuConfig/Bjet/BjetSequenceSetup.py   |  4 +--
 .../CommonSequences/CaloSequenceSetup.py      |  4 ---
 .../HLTMenuConfig/Egamma/ElectronDef.py       |  2 --
 .../Egamma/ElectronSequenceSetup.py           |  3 --
 .../python/HLTMenuConfig/Muon/MuonDef.py      |  4 +--
 .../python/HLTMenuConfig/Muon/MuonSetup.py    |  4 +--
 .../Tau/TauChainConfiguration.py              |  4 ---
 18 files changed, 17 insertions(+), 86 deletions(-)
 delete mode 100644 Trigger/TrigValidation/TrigUpgradeTest/python/InDetSetup.py
 delete mode 100644 Trigger/TrigValidation/TrigUpgradeTest/python/jetMenuDefs.py

diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/InDetSetup.py b/Trigger/TrigValidation/TrigUpgradeTest/python/InDetSetup.py
deleted file mode 100644
index fa3274cfdff..00000000000
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/InDetSetup.py
+++ /dev/null
@@ -1,7 +0,0 @@
-def inDetSetup():
-  from InDetTrigRecExample.InDetTrigFlags import InDetTrigFlags
-  InDetTrigFlags.doPixelClusterSplitting = False
-  
-  # PixelLorentzAngleSvc and SCTLorentzAngleSvc
-  from AthenaCommon.Include import include
-  include("InDetRecExample/InDetRecConditionsAccess.py")
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/jetMenuDefs.py b/Trigger/TrigValidation/TrigUpgradeTest/python/jetMenuDefs.py
deleted file mode 100644
index 4755614ff44..00000000000
--- a/Trigger/TrigValidation/TrigUpgradeTest/python/jetMenuDefs.py
+++ /dev/null
@@ -1,34 +0,0 @@
-#  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
-#
-
-from TriggerMenuMT.HLTMenuConfig.Jet.JetMenuSequences import jetMenuSequence, jetRecoSequence
-
-def jetDictFromString(jet_def_string):
-    """ Function to retrieve the jet dictionaory from string"""
-   
-    # Translate the definition string into an approximation
-    # of the "recoParts" in the jet chainParts.
-    jetRecoDict = {}
-    # Insert values from string
-    # Python names are more descriptive. May want to sync
-    # these names with the SignatureDict, needs coordination with
-    # menu group when they start to implement this
-    jetalg, inputtype, clusterscale, jetcalib = jet_def_string.split('_')
-    jetRecoDict = {
-        "recoAlg":  jetalg,
-        "dataType": inputtype,
-        "calib":    clusterscale,
-        "jetCalib": jetcalib
-    }
-    return jetRecoDict
-
-def jetRecoSequenceFromString(jet_def_string):
-    """ Function to retrieve jet Reco sequence from string"""
-    jetRecoDict=jetDictFromString(jet_def_string)
-    return jetRecoSequence(None,**jetRecoDict)	
-    
- 
-def jetMenuSequenceFromString(jet_def_string):
-    """ Function to retrieve jet menu sequence from string"""
-    jetRecoDict=jetDictFromString(jet_def_string)
-    return jetMenuSequence(None,**jetRecoDict) # First arg dummy flags for RecoFragmentsPool
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/IDCalo.py b/Trigger/TrigValidation/TrigUpgradeTest/share/IDCalo.py
index f182c1e6fe9..b2572216d40 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/IDCalo.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/IDCalo.py
@@ -30,8 +30,7 @@ allViewAlgorithms = AthSequencer(viewNodeName, Sequential=False, ModeOR=False, S
 
 
 if TriggerFlags.doID:
-  from TrigUpgradeTest.InDetSetup import inDetSetup
-  inDetSetup()
+
   from TriggerMenuMT.HLTMenuConfig.CommonSequences.InDetSetup import makeInDetAlgs
   
   (viewAlgs, eventAlgs) = makeInDetAlgs()
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/MinBias.py b/Trigger/TrigValidation/TrigUpgradeTest/share/MinBias.py
index 1f533d87116..ed7b396ed16 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/MinBias.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/MinBias.py
@@ -4,9 +4,6 @@
 
 include("TrigUpgradeTest/testHLT_MT.py")
 
-from TrigUpgradeTest.InDetSetup import inDetSetup
-inDetSetup()
-
 from TriggerMenuMT.HLTMenuConfig.CommonSequences.InDetSetup import makeInDetAlgs
 eventAlgs,viewAlgs = makeInDetAlgs(whichSignature='FS', separateTrackParticleCreator='MinBias') 
 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/bjet_menu_ALLTE.py b/Trigger/TrigValidation/TrigUpgradeTest/share/bjet_menu_ALLTE.py
index 600e4b6e5da..152d73a471f 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/bjet_menu_ALLTE.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/bjet_menu_ALLTE.py
@@ -12,9 +12,7 @@ from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import Chain, ChainStep
 
 # We should retrieve all the steps here
 from TriggerMenuMT.HLTMenuConfig.Bjet.BjetSequenceSetup import getBJetSequence
-from TrigUpgradeTest.InDetSetup import inDetSetup
 
-inDetSetup()
 step1 = ChainStep("Step1ALLTE_bjet", [getBJetSequence('jALLTE')])
 step2 = ChainStep("Step2ALLTE_bjet", [getBJetSequence('gscALLTE')])
 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.py b/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.py
index f6db3e91d64..d83c0c8b2fe 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.py
@@ -32,9 +32,7 @@ AllowedEventBuildingIdentifiers.extend(['dataScoutingElectronTest','pebtestthree
 if (doElectron):
     from TriggerMenuMT.HLTMenuConfig.CommonSequences.CaloSequenceSetup import fastCaloMenuSequence
     from TriggerMenuMT.HLTMenuConfig.Egamma.ElectronSequenceSetup import electronMenuSequence
-    from TrigUpgradeTest.InDetSetup import inDetSetup
-    
-    inDetSetup()
+
     fastCaloStep= fastCaloMenuSequence("Ele")
     electronStep= electronMenuSequence()
 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py b/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py
index d001b36f02e..e150a66b3b1 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py
@@ -8,8 +8,6 @@ include("TrigUpgradeTest/testHLT_MT.py")
 from AthenaCommon.AlgSequence import AlgSequence
 topSequence = AlgSequence()
 
-from TrigUpgradeTest.InDetSetup import inDetSetup
-inDetSetup()
 
 CTPToChainMapping = {"HLT_e3_etcut": "L1_EM3",
                      "HLT_e5_etcut":  "L1_EM3",
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_cf.py b/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_cf.py
index 47c3ad9bd43..aced43adb57 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_cf.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_cf.py
@@ -28,11 +28,6 @@ from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import Chain, ChainStep, Re
 testChains = []
 
 
- 
-
-#from TrigUpgradeTest.InDetSetup import inDetSetup
-#inDetSetup()
-
 
 ##################################################################
 # egamma chains
@@ -134,7 +129,7 @@ if opt.doMuonSlice == True:
 # jet chains
 ##################################################################
 if opt.doJetSlice == True:
-    from TrigUpgradeTest.jetMenuDefs import jetMenuSequenceFromString
+    from TrigUpgradeTest.jetMenuHelper import jetMenuSequenceFromString
 
     # small-R jets, different calibrations
     jetSeq_a4_tc_em = jetMenuSequenceFromString("a4_tc_em_subjesIS")
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/mu.withViews.py b/Trigger/TrigValidation/TrigUpgradeTest/share/mu.withViews.py
index 1191b356a44..5a616b45316 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/mu.withViews.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/mu.withViews.py
@@ -73,8 +73,6 @@ def __mon(finalCollName, stepColls=[]):
 #               Setup the standard muon chain 
 # ===============================================================================================
 
-from TrigUpgradeTest.InDetSetup import inDetSetup
-inDetSetup()
 
 ### Load data from Muon detectors ###
 from MuonCombinedRecExample.MuonCombinedRecFlags import muonCombinedRecFlags
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/pebTest.py b/Trigger/TrigValidation/TrigUpgradeTest/share/pebTest.py
index e39ef6110a2..c1b0feccb5d 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/pebTest.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/pebTest.py
@@ -32,9 +32,7 @@ AllowedEventBuildingIdentifiers.extend(['pebtestfour','pebtestfive'])
 if (doElectron):
     from TriggerMenuMT.HLTMenuConfig.CommonSequences.CaloSequenceSetup import fastCaloMenuSequence
     from TriggerMenuMT.HLTMenuConfig.Egamma.ElectronSequenceSetup import electronMenuSequence
-    from TrigUpgradeTest.InDetSetup import inDetSetup
-    
-    inDetSetup()
+
     fastCaloStep= fastCaloMenuSequence("Ele")
     electronStep= electronMenuSequence()
 
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/testHLT_MT.py b/Trigger/TrigValidation/TrigUpgradeTest/share/testHLT_MT.py
index 7a39cc42c35..288ff2b54c5 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/testHLT_MT.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/testHLT_MT.py
@@ -79,7 +79,6 @@ if opt.doEmptyMenu == True:
 else:
     for s in slices:
         setattr(opt, s, True)
-#    opt.doBjetSlice=False #Wait for ATR-19439
     opt.doTauSlice =False #Wait for ATR-17399
 
 # Setting the TriggerFlags.XXXSlice to use in TriggerMenuMT
@@ -385,6 +384,15 @@ if opt.doL1Unpacking:
         topSequence += L1EmulationTest()
 
 
+if TriggerFlags.doID:
+    from InDetTrigRecExample.InDetTrigFlags import InDetTrigFlags
+    InDetTrigFlags.doPixelClusterSplitting = False
+  
+    # PixelLorentzAngleSvc and SCTLorentzAngleSvc
+    from AthenaCommon.Include import include
+    include("InDetRecExample/InDetRecConditionsAccess.py")
+
+
 # ---------------------------------------------------------------
 # Monitoring
 # ---------------------------------------------------------------
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
index 2fa2136600a..04846f7596b 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py
@@ -30,7 +30,7 @@ def getBJetSequence( step ):
 
 def bJetStep1Sequence():
 
-    from TrigUpgradeTest.jetMenuDefs import jetRecoSequenceFromString
+    from TrigUpgradeTest.jetMenuHelper import jetRecoSequenceFromString
     (recoSequence, InputMakerAlg, sequenceOut) = jetRecoSequenceFromString("a4_tc_em_subjes")
 				 
 
@@ -96,7 +96,7 @@ def bJetStep1Sequence():
 def bJetStep1SequenceALLTE():
 
     # Construct jets
-    from TrigUpgradeTest.jetMenuDefs import jetRecoSequenceFromString
+    from TrigUpgradeTest.jetMenuHelper import jetRecoSequenceFromString
 	#from TrigUpgradeTest.jetDefs import jetAthSequence
 
 
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CommonSequences/CaloSequenceSetup.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CommonSequences/CaloSequenceSetup.py
index 858e1205310..f49223fa895 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CommonSequences/CaloSequenceSetup.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CommonSequences/CaloSequenceSetup.py
@@ -23,10 +23,6 @@ def fastCaloSequence(ConfigFlags):
     from TrigT2CaloCommon.CaloDef import fastCaloRecoSequence
     (fastCaloInViewSequence, sequenceOut) = fastCaloRecoSequence(InViewRoIs)
 
-     # FPP
-    import AthenaCommon.CfgMgr as CfgMgr
-    fastCaloInViewSequence += CfgMgr.AthViews__ViewTestAlg("view_testFastCalo1")
-
      # connect EVC and reco
     fastCaloSequence = seqAND("fastCaloSequence", [fastCaloViewsMaker, fastCaloInViewSequence ])
     return (fastCaloSequence, fastCaloViewsMaker, sequenceOut)
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronDef.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronDef.py
index 2f1982f25f6..63b8ce043df 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronDef.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronDef.py
@@ -11,7 +11,6 @@ from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import ChainStep, RecoFragm
 from TriggerMenuMT.HLTMenuConfig.CommonSequences.CaloSequenceSetup import fastCaloMenuSequence
 
 from TriggerMenuMT.HLTMenuConfig.Egamma.ElectronSequenceSetup import fastElectronMenuSequence
-from TrigUpgradeTest.InDetSetup import inDetSetup
 from TriggerMenuMT.HLTMenuConfig.Egamma.PrecisionCaloSequenceSetup import precisionCaloMenuSequence
 
 #----------------------------------------------------------------
@@ -23,7 +22,6 @@ def electronFastCaloCfg( flags ):
     return fastCaloMenuSequence("ElectronFastCalo")
     
 def fastElectronSequenceCfg( flags ):    
-    inDetSetup()
     return fastElectronMenuSequence()
 
 def precisionCaloSequenceCfg( flags ):
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronSequenceSetup.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronSequenceSetup.py
index f7a576a3a90..e78adeea245 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronSequenceSetup.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Egamma/ElectronSequenceSetup.py
@@ -63,9 +63,6 @@ def fastElectronSequence(ConfigFlags):
     electronInViewAlgs = parOR("electronInViewAlgs", viewAlgs + [ theElectronFex ])
     l2ElectronViewsMaker.ViewNodeName = "electronInViewAlgs"
 
-    # to debug the vView content 
-    electronInViewAlgs += CfgMgr.AthViews__ViewTestAlg("view_testElectron1")
-  
     electronAthSequence = seqAND("electronAthSequence", eventAlgs + [l2ElectronViewsMaker, electronInViewAlgs ] )
     return (electronAthSequence, l2ElectronViewsMaker, theElectronFex.ElectronsName)
 
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonDef.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonDef.py
index ef73e545bac..0c78362c4a0 100755
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonDef.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonDef.py
@@ -14,7 +14,7 @@ from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import ChainStep
 
 from TriggerMenuMT.HLTMenuConfig.Muon.MuonSequenceSetup import muFastSequence, muCombSequence, muEFMSSequence, muEFSASequence, muIsoSequence, muEFCBSequence, muEFSAFSSequence, muEFCBFSSequence, muEFIsoSequence, muEFInsideOutSequence
 
-#from TrigUpgradeTest.InDetSetup import inDetSetup
+
 
 #--------------------------------------------------------
 # fragments generating config will be functions in new JO
@@ -80,8 +80,6 @@ class MuonChainConfiguration(ChainConfigurationBase):
 
     def getStepDictionary(self):
 
-        # Calling inDetSetup here
-#        inDetSetup()
 
         # --------------------
         # define here the names of the steps and obtain the chainStep configuration
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonSetup.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonSetup.py
index ea39479c354..f8fc79d01dc 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonSetup.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Muon/MuonSetup.py
@@ -354,7 +354,7 @@ def muonIDFastTrackingSequence( RoIs ):
   ### and Define EventViewNodes to run the algorithms ###
   from TriggerMenuMT.HLTMenuConfig.CommonSequences.InDetSetup import makeInDetAlgs
   (viewAlgs, eventAlgs) = makeInDetAlgs("Muon")
-  #(viewAlgs, eventAlgs) = makeInDetAlgs(separateTrackParticleCreator="_Muon")
+
 
   from TrigFastTrackFinder.TrigFastTrackFinder_Config import TrigFastTrackFinder_Muon
   theFTF_Muon = TrigFastTrackFinder_Muon()
@@ -637,8 +637,6 @@ def muEFCBRecoSequence( RoIs, name ):
 
   muEFCBRecoSequence += PTSeq
 
-  # to debug the View content
-  muEFCBRecoSequence += CfgMgr.AthViews__ViewTestAlg("view_testMuon")
 
   #Default from FTF
   #trackParticles = "xAODTracks"
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Tau/TauChainConfiguration.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Tau/TauChainConfiguration.py
index 7f503dc587e..c4275fd14d6 100755
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Tau/TauChainConfiguration.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Tau/TauChainConfiguration.py
@@ -14,7 +14,6 @@ from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import ChainStep
 
 from TriggerMenuMT.HLTMenuConfig.Tau.TauMenuSequences import tauCaloMenuSequence, tauCoreTrackSequence, tauPrecisionSequence
 
-from TrigUpgradeTest.InDetSetup import inDetSetup
 
 #--------------------------------------------------------
 # fragments generating config will be functions in new JO
@@ -44,9 +43,6 @@ class TauChainConfiguration(ChainConfigurationBase):
         chainSteps = []
         log.debug("Assembling chain for " + self.chainName)
 
-        # Calling inDetSetup here 
-        inDetSetup()
-
         # --------------------
         # define here the names of the steps and obtain the chainStep configuration 
         # --------------------
-- 
GitLab