ATLAS Offline Software
CTTDecorCheckInToolConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2 # Author: Katharina Voss katharina.voss@cern.ch
3 
4 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
5 from AthenaConfiguration.ComponentFactory import CompFactory
6 from AthenaCommon.Constants import INFO
7 
8 
9 #------------------------------------
10 def CTTDecorCheckInToolCfg(flags,name="CTTDecorCheckInTool", **kwargs):
11  acc = ComponentAccumulator()
12 
13  kwargs.setdefault("JetCollection","AntiKt4EMPFlowJets")
14  from JetTagTools.ClassifiedTrackTaggerToolConfig import ClassifiedTrackTaggerToolCfg
15  kwargs.setdefault("ClassifiedTrackTaggerTool",acc.popToolsAndMerge(ClassifiedTrackTaggerToolCfg(flags,name="ClassifiedTrackTaggerTool",JetCollection=kwargs["JetCollection"])))
16  kwargs.setdefault("OutputLevel", INFO)
17 
18  acc.addEventAlgo(CompFactory.CTTDecorCheckInTool(name, **kwargs))
19  return acc
20 
21 
22 
23 
24 
25 
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
ClassifiedTrackTaggerToolConfig.ClassifiedTrackTaggerToolCfg
def ClassifiedTrackTaggerToolCfg(flags, name="ClassifiedTrackTaggerTool", **kwargs)
Definition: ClassifiedTrackTaggerToolConfig.py:8
Constants
some useful constants -------------------------------------------------—
CTTDecorCheckInToolConfig.CTTDecorCheckInToolCfg
def CTTDecorCheckInToolCfg(flags, name="CTTDecorCheckInTool", **kwargs)
Definition: CTTDecorCheckInToolConfig.py:10