Skip to content
Snippets Groups Projects
Commit e3695ead authored by Walter Lampl's avatar Walter Lampl
Browse files

Merge branch 'ATR-21915' into 'master'

HLT menu/CF: Resolve ATR-21915

Closes ATR-21915

See merge request atlas/athena!35963
parents e01831ea 1b25625c
No related branches found
No related tags found
No related merge requests found
......@@ -304,6 +304,10 @@ def generateChainsManually():
ChainStep("Step1_2mu", [mu11], multiplicity=[2]),
ChainStep("Step2_2mu", [mu21], multiplicity=[2]) ]),
makeChain(name='HLT_3TestChain6_muv1_L12MU6', L1Thresholds=["MU6"], ChainSteps=[
ChainStep("Step1_2mu", [mu11], multiplicity=[3]),
ChainStep("Step2_2mu", [mu21], multiplicity=[3]) ]),
makeChain(name='HLT_TestChain6_muv1_TestChain10_muv1_L12MU6', L1Thresholds=["MU6", "MU6"], ChainSteps=[
ChainStep("Step1_2muAs", [mu11,mu11], multiplicity=[1,1]),
ChainStep("Step2_2muAs", [mu21,mu21], multiplicity=[1,1]) ]),
......
......@@ -98,6 +98,9 @@ TrigSignatureMoniMT INFO -- #2176116418 Features
TrigSignatureMoniMT INFO HLT_2TestChain6_muv1_L12MU6 #1408409992
TrigSignatureMoniMT INFO -- #1408409992 Events 2 2 1 1 1 1 1
TrigSignatureMoniMT INFO -- #1408409992 Features 6 6 6 6
TrigSignatureMoniMT INFO HLT_3TestChain6_muv1_L12MU6 #2217088100
TrigSignatureMoniMT INFO -- #2217088100 Events 0 0 0 0 0 0 0
TrigSignatureMoniMT INFO -- #2217088100 Features 0 0 0 0
TrigSignatureMoniMT INFO HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 #2764921170
TrigSignatureMoniMT INFO -- #2764921170 Events 1 1 0 1 - - 1
TrigSignatureMoniMT INFO -- #2764921170 Features 0 3 - -
......
......@@ -99,6 +99,9 @@ TrigSignatureMoniMT INFO -- #2176116418 Features
TrigSignatureMoniMT INFO HLT_2TestChain6_muv1_L12MU6 #1408409992
TrigSignatureMoniMT INFO -- #1408409992 Events 2 2 1 1 - - 1
TrigSignatureMoniMT INFO -- #1408409992 Features 6 6 - -
TrigSignatureMoniMT INFO HLT_3TestChain6_muv1_L12MU6 #2217088100
TrigSignatureMoniMT INFO -- #2217088100 Events 0 0 0 0 - - 0
TrigSignatureMoniMT INFO -- #2217088100 Features 0 0 - -
TrigSignatureMoniMT INFO HLT_TestChain10_muEmpty1_TestChain6_muEmpty1_L12MU6 #2764921170
TrigSignatureMoniMT INFO -- #2764921170 Events 1 1 0 1 - - 1
TrigSignatureMoniMT INFO -- #2764921170 Features 0 3 - -
......
......@@ -45,6 +45,8 @@ class ChainConfigurationBase(object):
def getStep(self, stepID, stepPartName, sequenceCfgArray, comboHypoCfg=ComboHypoCfg, comboTools=[]):
stepName = 'Step%d'%stepID + '_%d'%self.mult + stepPartName
if self.mult >1 :
stepName = 'Step%d'%stepID + '_N' + stepPartName
log.debug("Configuring step " + stepName)
seqArray = []
for sequenceCfg in sequenceCfgArray:
......
......@@ -172,7 +172,6 @@ def makeCombinedStep(steps, stepNumber, chainDefList):
log.debug(" step %s, empty sequence %s", currentStepName, seqName)
emptySeq = RecoFragmentsPool.retrieve(getEmptyMenuSequence, flags=None, name=seqName)
stepSeq.append(emptySeq)
stepMult.append(1)
# we need a chain dict here, use the one corresponding to this leg of the chain
......
......@@ -49,6 +49,7 @@ def setupMenu():
ChainProp(name='HLT_TestChain5_ev1_TestChain8_ev1_L12EM3', stream=['Main'], groups=['RATE:Test','BW:Other']),
# ChainProp(name='HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_muv1_L1EM3_L1EM5_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
ChainProp(name='HLT_2TestChain6_muv1_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
ChainProp(name='HLT_3TestChain6_muv1_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
ChainProp(name='HLT_TestChain6_muv1_TestChain10_muv1_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
ChainProp(name='HLT_2TestChain6_muEmpty1_L12MU6', stream=['Main'], groups=['RATE:Test','BW:Other']), #may differ from manual
ChainProp(name='HLT_TestChain6_muv1_TestChain5_ev1dr_L1MU6_EM5', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
......
......@@ -142,8 +142,7 @@ class TestChainConfiguration(ChainConfigurationBase):
def Step_mu32(self):
return self.getStep(3,"mu32",[ muCfg322 ])
def Step_mu41(self):
return self.getStep(4,"mu41",[ muCfg411 ])
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment