ATLAS Offline Software
Loading...
Searching...
No Matches
TauDQAConfig Namespace Reference

Functions

 PhysValTauCfg (flags, tauContainer="TauJets", **kwargs)

Detailed Description

@file TauDQAConfig.py
@author N.Pettersson
@date 2022-06-16
@brief Main CA-based python configuration for TauDQA

Function Documentation

◆ PhysValTauCfg()

TauDQAConfig.PhysValTauCfg ( flags,
tauContainer = "TauJets",
** kwargs )

Definition at line 15 of file TauDQAConfig.py.

15def PhysValTauCfg(flags, tauContainer="TauJets",**kwargs):
16 acc = ComponentAccumulator()
17
18 kwargs.setdefault("TauContainerName", tauContainer)
19
20 from AthenaCommon.Constants import WARNING
21 kwargs.setdefault("EnableLumi", False)
22 kwargs.setdefault("OutputLevel", WARNING)
23 kwargs.setdefault("DetailLevel", 10)
24 kwargs.setdefault("isMC", flags.Input.isMC)
25
26 from TauDQA.TauDQATools import TauDQAPrimitiveTauSelectionToolCfg, TauDQANominalTauSelectionToolCfg, TauDQATauTruthMatchingToolCfg
27 kwargs.setdefault("NominalTauSelectionTool", TauDQANominalTauSelectionToolCfg(flags))
28 kwargs.setdefault("PrimitiveTauSelectionTool", TauDQAPrimitiveTauSelectionToolCfg(flags))
29 kwargs.setdefault("TauTruthMatchingTool", TauDQATauTruthMatchingToolCfg(flags))
30 tool = CompFactory.PhysValTau(name=tauContainer, **kwargs)
31 acc.setPrivateTools(tool)
32 return acc