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

Functions

 PhysValZeeCfg (flags, **kwargs)

Detailed Description

@file ZeeValidationMonToolConfig.py
@author N.Pettersson
@date 2022-07-08
@brief Main CA-based python configuration for ZeeValidationMonitoringTool

Function Documentation

◆ PhysValZeeCfg()

ZeeValidationMonToolConfig.PhysValZeeCfg ( flags,
** kwargs )

Definition at line 14 of file ZeeValidationMonToolConfig.py.

14def PhysValZeeCfg(flags, **kwargs):
15 acc = ComponentAccumulator()
16
17 from AthenaCommon.Constants import WARNING
18 kwargs.setdefault("IsData", flags.Input.isMC)
19 kwargs.setdefault("EnableLumi", False)
20 kwargs.setdefault("OutputLevel", WARNING)
21 kwargs.setdefault("DetailLevel", 10)
22 kwargs.setdefault("PhotonContainerName", "Photons")
23 kwargs.setdefault("ElectronContainerName", "Electrons")
24 kwargs.setdefault("ElectronContainerFrwdName", "ForwardElectrons")
25 kwargs.setdefault("TruthParticleContainerName", "TruthParticles")
26
27 tool = CompFactory.ZeeValidation.ZeeValidationMonitoringTool(**kwargs)
28 acc.setPrivateTools(tool)
29 return acc