ATLAS Offline Software
Loading...
Searching...
No Matches
python.ThinTRTStandaloneConfig Namespace Reference

Functions

 ThinTRTStandaloneCfg (flags, name="ThinTRTStandaloneAlg", **kwargs)

Variables

str __doc__
 flags = initConfigFlags()
 Files
 doWriteAOD
 acc = MainServicesCfg(flags)
 mlog = logging.getLogger("ThinTRTStandaloneConfigTest")
 nestLevel
 printDefaults

Function Documentation

◆ ThinTRTStandaloneCfg()

python.ThinTRTStandaloneConfig.ThinTRTStandaloneCfg ( flags,
name = "ThinTRTStandaloneAlg",
** kwargs )

Definition at line 12 of file ThinTRTStandaloneConfig.py.

12def ThinTRTStandaloneCfg(flags, name="ThinTRTStandaloneAlg", **kwargs):
13
14 mlog = logging.getLogger(name)
15 mlog.info("Starting TRT standalone Thinning configuration")
16 acc = ComponentAccumulator()
17 kwargs.setdefault("StreamName", "StreamAOD")
18 kwargs.setdefault(
19 "doElectron", flags.Reco.EnableEgamma and flags.Egamma.doTracking
20 )
21 kwargs.setdefault(
22 "doPhoton", flags.Reco.EnableEgamma and flags.Egamma.doTracking
23 )
24 kwargs.setdefault("doTau", flags.Reco.EnableTau)
25 kwargs.setdefault("doTauEleRM", flags.Reco.EnableTau and flags.Tau.doTauEleRMRec)
26 kwargs.setdefault("doMuon", flags.Reco.EnableCombinedMuon)
27 acc.addEventAlgo(CompFactory.ThinTRTStandaloneTrackAlg(name, **kwargs))
28 mlog.info("TRT Alone Thinning configured")
29 return acc
30
31

Variable Documentation

◆ __doc__

str python.ThinTRTStandaloneConfig.__doc__
private
Initial value:
1= """
2 Instantiate the TRT Standalone Thinning
3 """

Definition at line 3 of file ThinTRTStandaloneConfig.py.

◆ acc

python.ThinTRTStandaloneConfig.acc = MainServicesCfg(flags)

Definition at line 41 of file ThinTRTStandaloneConfig.py.

◆ doWriteAOD

python.ThinTRTStandaloneConfig.doWriteAOD

Definition at line 39 of file ThinTRTStandaloneConfig.py.

◆ Files

python.ThinTRTStandaloneConfig.Files

Definition at line 38 of file ThinTRTStandaloneConfig.py.

◆ flags

python.ThinTRTStandaloneConfig.flags = initConfigFlags()

Definition at line 37 of file ThinTRTStandaloneConfig.py.

◆ mlog

python.ThinTRTStandaloneConfig.mlog = logging.getLogger("ThinTRTStandaloneConfigTest")

Definition at line 43 of file ThinTRTStandaloneConfig.py.

◆ nestLevel

python.ThinTRTStandaloneConfig.nestLevel

Definition at line 47 of file ThinTRTStandaloneConfig.py.

◆ printDefaults

python.ThinTRTStandaloneConfig.printDefaults

Definition at line 48 of file ThinTRTStandaloneConfig.py.