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

Functions

 HIRecCfg (flags)

Variables

 __log = logging.getLogger('HIRecConfig')
 flags = initConfigFlags()
 Files
 GlobalTag
 AtlasVersion
 MaxEvents
 SkipEvents
 NumThreads
 doWriteAOD
 AODFileName
 doWriteESD
 ESDFileName
 triggerConfig
 acc = MainServicesCfg(flags)
 EMjet = AntiKt4EMTopo.clone()
 ghostdefs
 withDetails
 True
 summariseProps

Function Documentation

◆ HIRecCfg()

python.HIRecConfig.HIRecCfg ( flags)
Configures entire HI reconstruction

Definition at line 8 of file HIRecConfig.py.

8def HIRecCfg(flags):
9 '''Configures entire HI reconstruction'''
10 acc = ComponentAccumulator()
11
12
13 if flags.HeavyIon.doGlobal:
14 from HIGlobal.HIGlobalConfig import HIGlobalRecCfg
15 acc.merge(HIGlobalRecCfg(flags))
16
17 if flags.HeavyIon.doJet:
18 from HIJetRec.HIJetRecConfigCA import HIJetRecCfg
19 acc.merge(HIJetRecCfg(flags))
20 if flags.Input.isMC or flags.Overlay.DataOverlay:
21 from JetRecConfig.JetRecConfig import JetRecCfg
22 from JetRecConfig.JetRecoSteering import addJetsToOutputCfg
23 from JetRecConfig.StandardSmallRJets import AntiKt4Truth, AntiKt2Truth
24 jetdefs = [AntiKt4Truth,AntiKt2Truth]
25 for jd in jetdefs:
26 acc.merge(JetRecCfg(flags, jd))
27 acc.merge(addJetsToOutputCfg(flags, jetdefs, toAOD=True, toESD=False))
28
29 if flags.HeavyIon.Egamma.doSubtractedClusters:
30 from HIJetRec.HIEgammaRecConfigCA import (
31 HIEgammaRecCfg)
32 acc.merge(HIEgammaRecCfg(flags))
33
34 return acc
35
36
37

Variable Documentation

◆ __log

python.HIRecConfig.__log = logging.getLogger('HIRecConfig')
private

Definition at line 5 of file HIRecConfig.py.

◆ acc

python.HIRecConfig.acc = MainServicesCfg(flags)

Definition at line 75 of file HIRecConfig.py.

◆ AODFileName

python.HIRecConfig.AODFileName

Definition at line 58 of file HIRecConfig.py.

◆ AtlasVersion

python.HIRecConfig.AtlasVersion

Definition at line 51 of file HIRecConfig.py.

◆ doWriteAOD

python.HIRecConfig.doWriteAOD

Definition at line 57 of file HIRecConfig.py.

◆ doWriteESD

python.HIRecConfig.doWriteESD

Definition at line 59 of file HIRecConfig.py.

◆ EMjet

python.HIRecConfig.EMjet = AntiKt4EMTopo.clone()

Definition at line 93 of file HIRecConfig.py.

◆ ESDFileName

python.HIRecConfig.ESDFileName

Definition at line 60 of file HIRecConfig.py.

◆ Files

python.HIRecConfig.Files

Definition at line 49 of file HIRecConfig.py.

◆ flags

python.HIRecConfig.flags = initConfigFlags()

Definition at line 41 of file HIRecConfig.py.

◆ ghostdefs

python.HIRecConfig.ghostdefs

Definition at line 94 of file HIRecConfig.py.

◆ GlobalTag

python.HIRecConfig.GlobalTag

Definition at line 50 of file HIRecConfig.py.

◆ MaxEvents

python.HIRecConfig.MaxEvents

Definition at line 54 of file HIRecConfig.py.

◆ NumThreads

python.HIRecConfig.NumThreads

Definition at line 56 of file HIRecConfig.py.

◆ SkipEvents

python.HIRecConfig.SkipEvents

Definition at line 55 of file HIRecConfig.py.

◆ summariseProps

python.HIRecConfig.summariseProps

Definition at line 108 of file HIRecConfig.py.

◆ triggerConfig

python.HIRecConfig.triggerConfig

Definition at line 62 of file HIRecConfig.py.

◆ True

python.HIRecConfig.True

Definition at line 108 of file HIRecConfig.py.

◆ withDetails

python.HIRecConfig.withDetails

Definition at line 108 of file HIRecConfig.py.