ATLAS Offline Software
Loading...
Searching...
No Matches
python.HLT.Test.GenerateTestChainDefs Namespace Reference

Functions

 generateChainConfigs (flags, chainDict)

Variables

 log = logging.getLogger(__name__)

Function Documentation

◆ generateChainConfigs()

python.HLT.Test.GenerateTestChainDefs.generateChainConfigs ( flags,
chainDict )

Definition at line 13 of file GenerateTestChainDefs.py.

13def generateChainConfigs(flags, chainDict ):
14
15 listOfChainDicts = splitChainDict(chainDict)
16 listOfChainDefs = []
17
18 for subChainDict in listOfChainDicts:
19 log.debug('Assembling subChainsDict %s for chain %s', len(listOfChainDefs), subChainDict['chainName'] )
20 Test = TestChainConfiguration(subChainDict).assembleChain(flags)
21
22 listOfChainDefs += [Test]
23
24
25 if len(listOfChainDefs)>1:
26 theChainDef = mergeChainDefs(listOfChainDefs, chainDict)
27 else:
28 theChainDef = listOfChainDefs[0]
29
30 return theChainDef
31
32
33
34
35
36

Variable Documentation

◆ log

python.HLT.Test.GenerateTestChainDefs.log = logging.getLogger(__name__)

Definition at line 8 of file GenerateTestChainDefs.py.