ATLAS Offline Software
Loading...
Searching...
No Matches
python.HFHadronsCommonConfig Namespace Reference

Functions

 HFHadronsCommonCfg (flags)

Function Documentation

◆ HFHadronsCommonCfg()

python.HFHadronsCommonConfig.HFHadronsCommonCfg ( flags)
Heavy flavour decorations config

Definition at line 12 of file HFHadronsCommonConfig.py.

12def HFHadronsCommonCfg(flags):
13 """Heavy flavour decorations config"""
14 acc = ComponentAccumulator()
15
16 if flags.Input.MCChannelNumber > 0 and flags.Input.MCChannelNumber in DSIDList:
17 from DerivationFrameworkMCTruth.TruthDerivationToolsConfig import HadronOriginDecoratorCfg
18 DFCommonhadronorigindecorator = acc.getPrimaryAndMerge(HadronOriginDecoratorCfg(flags,
19 name="DFCommonHadronOriginDecorator"))
20 CommonAugmentation = CompFactory.DerivationFramework.CommonAugmentation
21 acc.addEventAlgo(CommonAugmentation(name="HFHadronsCommonKernel",
22 AugmentationTools=[DFCommonhadronorigindecorator]))
23 return acc