ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
DerivationFramework
DerivationFrameworkHiggs
python
SkimmingToolHIGG1Config.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2
3
4
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
5
from
AthenaConfiguration.ComponentFactory
import
CompFactory
6
7
def
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
python.SkimmingToolHIGG1Config.SkimmingToolHIGG1Cfg
SkimmingToolHIGG1Cfg(ConfigFlags, **kwargs)
Definition
SkimmingToolHIGG1Config.py:7
Generated on
for ATLAS Offline Software by
1.17.0