3 from .UnconventionalTrackingChainConfiguration
import UnconventionalTrackingChainConfiguration
4 from TriggerMenuMT.HLT.Config.Utility.ChainDictTools
import splitChainDict
5 from TriggerMenuMT.HLT.Config.Utility.ChainMerging
import mergeChainDefs
8 from AthenaCommon.Logging
import logging
9 log = logging.getLogger(__name__)
10 log.debug(
"Importing %s",__name__)
16 if log.isEnabledFor(logging.DEBUG):
17 log.debug(
'dictionary is: %s\n', pprint.pformat(chainDict))
22 for subChainDict
in listOfChainDicts:
24 listOfChainDefs += [subChain]
26 log.debug(
'length of chaindefs %s', len(listOfChainDefs))
28 if len(listOfChainDefs) > 1:
31 chainDef = listOfChainDefs[0]
33 log.debug(
'ChainDef %s', chainDef)