From 0483d37bc28eb2aae07186301c8272373803edac Mon Sep 17 00:00:00 2001 From: Christian Nass <christian.nass@cern.ch> Date: Thu, 14 May 2020 15:42:11 +0200 Subject: [PATCH] Minor tests --- .../JetTagging/JetTagAlgs/BTagging/python/BTagRun3Config.py | 5 ++--- .../test/test_trigUpgr_full_menu_cf_build.sh | 6 +++--- .../python/HLTMenuConfig/Bjet/BjetSequenceSetup.py | 6 ++++-- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/python/BTagRun3Config.py b/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/python/BTagRun3Config.py index 96bfecc8c26d..20f6ad04d682 100644 --- a/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/python/BTagRun3Config.py +++ b/PhysicsAnalysis/JetTagging/JetTagAlgs/BTagging/python/BTagRun3Config.py @@ -245,7 +245,7 @@ def BTagCfg(inputFlags,**kwargs): def RunHighLevelTaggersCfg(inputFlags, JetCollection, Associator, TrainingMaps, TimeStamp): result = ComponentAccumulator() - from AthenaCommon.AlgSequence import AthSequencer + AthSequencer=CompFactory.AthSequencer BTagCollection = 'BTagging_'+JetCollection sequenceName = BTagCollection + "_HLTaggers" @@ -253,8 +253,7 @@ def RunHighLevelTaggersCfg(inputFlags, JetCollection, Associator, TrainingMaps, BTagCollection += '_' + TimeStamp sequenceName += '_' + TimeStamp - HLBTagSeq = AthSequencer(sequenceName) - HLBTagSeq.Sequential = True + HLBTagSeq = AthSequencer(sequenceName, Sequential = True) result.addSequence(HLBTagSeq) result.merge(BTagHighLevelAugmenterAlgCfg(inputFlags, sequenceName, BTagCollection = BTagCollection, Associator = Associator, **kwargs) ) diff --git a/Trigger/TrigValidation/TrigUpgradeTest/test/test_trigUpgr_full_menu_cf_build.sh b/Trigger/TrigValidation/TrigUpgradeTest/test/test_trigUpgr_full_menu_cf_build.sh index 8c90fa511a5b..cedf1b608981 100755 --- a/Trigger/TrigValidation/TrigUpgradeTest/test/test_trigUpgr_full_menu_cf_build.sh +++ b/Trigger/TrigValidation/TrigUpgradeTest/test/test_trigUpgr_full_menu_cf_build.sh @@ -5,13 +5,13 @@ # Skipping art-output which has no effect for build tests. # If you create a grid version, check art-output in existing grid tests. -export EVENTS=10 +export EVENTS=2000 export THREADS=1 export SLOTS=1 export JOBOPTION="TrigUpgradeTest/full_menu_cf.py" export REGTESTEXP="TriggerSummaryStep.*HLT_.*|TriggerMonitorFinal.*HLT_.*|TrigSignatureMoniMT.*HLT_.*|TrigSignatureMoniMT.*-- #[0-9]+ (Events|Features).*" -#export EXTRA="doWriteBS=False;doWriteRDOTrigger=True;" -export EXTRA="doWriteBS=False;doWriteRDOTrigger=True;forceEnableAllChains=True;" +export EXTRA="doWriteBS=False;doWriteRDOTrigger=True;" +#export EXTRA="doWriteBS=False;doWriteRDOTrigger=True;forceEnableAllChains=True;" #ex.args = '-c "isOnline=True;doWriteBS=False;doWriteRDOTrigger=True;"' #ex.args = '-c "doEmptyMenu=True;doBjetSlice=True;isOnline=True;doWriteBS=False;doWriteRDOTrigger=True;"' #ex.args = '-c "doEmptyMenu=True;forceEnableAllChais=True;isOnline=True;doWriteBS=False;doWriteRDOTrigger=True;"' diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py index 9852003df489..06e9ffa2a666 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bjet/BjetSequenceSetup.py @@ -6,7 +6,7 @@ from AthenaCommon.CFElements import seqAND from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import MenuSequence, InViewReco from TrigEDMConfig.TriggerEDMRun3 import recordable from AthenaConfiguration.ComponentFactory import CompFactory -#from AthenaConfiguration.ComponentAccumulator import conf2toConfigurable +from AthenaConfiguration.ComponentAccumulator import conf2toConfigurable #from AthenaCommon.Constants import DEBUG @@ -100,12 +100,14 @@ def bJetStep2Sequence(): from AthenaCommon.Configurable import Configurable Configurable.configurableRun3Behavior=1 - + # Flavour Tagging from TriggerMenuMT.HLTMenuConfig.Bjet.BjetFlavourTaggingConfiguration import getFlavourTagging acc_flavourTaggingAlgs = getFlavourTagging( inputJets=InputMakerAlg.InViewJets, inputVertex=prmVtxKey, inputTracks=PTTrackParticles[0] ) inViewReco = InViewReco("bJetBtagSequence", viewMaker= InputMakerAlg) + #inViewReco = InViewReco("bJetBtagSequence") + #inViewReco = InViewReco("bJetBtagSequence", viewMaker= conf2toConfigurable(InputMakerAlg)) inViewReco.addRecoAlg(secondStageAlgs) inViewReco.mergeReco(acc_flavourTaggingAlgs) acc_flavourTaggingAlgs.wasMerged() -- GitLab