ATLAS Offline Software
Loading...
Searching...
No Matches
SkimmingToolHIGG1Config.py
Go to the documentation of this file.
1# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2
3
4from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
5from AthenaConfiguration.ComponentFactory import CompFactory
6
7def SkimmingToolHIGG1Cfg(ConfigFlags, **kwargs):
8
9 """ Skimming Tool for HIGG1 derivations"""
10
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)
23
24 acc = ComponentAccumulator()
25
26 acc.setPrivateTools( CompFactory.DerivationFramework.SkimmingToolHIGG1(**kwargs) )
27
28 return acc
SkimmingToolHIGG1Cfg(ConfigFlags, **kwargs)