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

Functions

 PhysValDiTauCfg (flags, **kwargs)

Detailed Description

@file DiTauDQAConfig.py
@author N.Pettersson
@author A.DeMaria
@brief Main CA-based python configuration for DiTauDQA

Function Documentation

◆ PhysValDiTauCfg()

DiTauDQAConfig.PhysValDiTauCfg ( flags,
** kwargs )

Definition at line 15 of file DiTauDQAConfig.py.

15def PhysValDiTauCfg(flags, **kwargs):
16 acc = ComponentAccumulator()
17
18 kwargs.setdefault("DiTauContainerName", "DiTauJetsLowPt")
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 DiTauDQA.DiTauDQATools import DiTauDQANominalDiTauSelectionToolCfg,DiTauDQATauTruthMatchingToolCfg
27 kwargs.setdefault("NominalDiTauSelectionTool", DiTauDQANominalDiTauSelectionToolCfg(flags))
28 kwargs.setdefault("DiTauTruthMatchingTool", DiTauDQATauTruthMatchingToolCfg(flags))
29
30 tool = CompFactory.PhysValDiTau(name=kwargs["DiTauContainerName"], **kwargs)
31 acc.setPrivateTools(tool)
32 return acc
33