7 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
8 from AthenaConfiguration.ComponentFactory
import CompFactory
12 """Configure the ASG selection tool wrapper"""
14 AsgSelectionToolWrapper = CompFactory.DerivationFramework.AsgSelectionToolWrapper
15 acc.addPublicTool(AsgSelectionToolWrapper(name, **kwargs),
21 """Configure the generic object thinning tool"""
23 GenericObjectThinning = CompFactory.DerivationFramework.GenericObjectThinning
24 acc.addPublicTool(GenericObjectThinning(name, **kwargs),
30 """Configure the generic skimming tool"""
32 xAODStringSkimmingTool = CompFactory.DerivationFramework.xAODStringSkimmingTool
33 acc.addPublicTool(xAODStringSkimmingTool(name, **kwargs),
40 the_tool = CompFactory.DerivationFramework.TriggerSkimmingTool(name,**kwargs)
41 acc.addPublicTool(the_tool, primary =
True)
46 the_tool = CompFactory.DerivationFramework.InvariantMassTool(name,**kwargs)
47 acc.addPublicTool(the_tool, primary =
True)
51 """Configure the DAOD prescale tool"""
53 PrescaleTool = CompFactory.DerivationFramework.PrescaleTool
54 acc.addPublicTool(PrescaleTool(name, **kwargs),
60 """Configure the FilterCombinationAND tool"""
62 FilterCombinationAND = CompFactory.DerivationFramework.FilterCombinationAND
63 acc.addPublicTool(FilterCombinationAND(name, **kwargs),
69 """Configure the FilterCombinationOR tool"""
71 FilterCombinationOR = CompFactory.DerivationFramework.FilterCombinationOR
72 acc.addPublicTool(FilterCombinationOR(name, **kwargs),