4from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
5from AthenaConfiguration.ComponentFactory
import CompFactory
9 """ Skimming Tool for HIGG1 derivations"""
11 kwargs.setdefault(
"RequireGRL",
True)
12 kwargs.setdefault(
"ReqireLArError",
True)
13 kwargs.setdefault(
"RequireTrigger",
False)
14 kwargs.setdefault(
"RequirePreselection",
False)
15 kwargs.setdefault(
"RequireKinematic",
False)
16 kwargs.setdefault(
"RequireQuality",
False)
17 kwargs.setdefault(
"RequireIsolation",
False)
18 kwargs.setdefault(
"RequireInvariantMass",
False)
19 kwargs.setdefault(
"Triggers" , [])
20 kwargs.setdefault(
"IncludeSingleElectronPreselection",
False)
21 kwargs.setdefault(
"IncludeDoubleElectronPreselection",
False)
22 kwargs.setdefault(
"IncludeSingleMuonPreselection",
False)
24 acc = ComponentAccumulator()
26 acc.setPrivateTools( CompFactory.DerivationFramework.SkimmingToolHIGG1(**kwargs) )