ATLAS Offline Software
Reconstruction
eflowRec
python
PFRunESDtoAOD_mc20e_eOverP.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
3
if
__name__==
"__main__"
:
4
5
from
AthenaConfiguration.AllConfigFlags
import
initConfigFlags
6
cfgFlags =
initConfigFlags
()
7
cfgFlags.Concurrency.NumThreads=8
8
cfgFlags.Input.isMC=
True
9
cfgFlags.Input.Files = [
"/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/PFlowTests/mc21_13p6TeV/mc21_13p6TeV.601589.PhPy8EG_A14_ttbar_hdamp258p75_nonallhadron.recon.ESD.e8485_s3986_r14060/ESD.31373517._000035.pool.root.1"
]
10
cfgFlags.Output.AODFileName=
"output_AOD.root"
11
cfgFlags.Output.doWriteAOD=
True
12
cfgFlags.PF.EOverPMode=
True
13
cfgFlags.lock()
14
15
from
AthenaConfiguration.MainServicesConfig
import
MainServicesCfg
16
cfg=
MainServicesCfg
(cfgFlags)
17
18
from
AthenaPoolCnvSvc.PoolReadConfig
import
PoolReadCfg
19
cfg.merge(
PoolReadCfg
(cfgFlags))
20
from
eflowRec.PFRun3Config
import
PFFullCfg
21
cfg.merge(
PFFullCfg
(cfgFlags))
22
23
from
eflowRec.PFRun3Remaps
import
ListRemaps
24
25
list_remaps=
ListRemaps
()
26
for
mapping
in
list_remaps:
27
cfg.merge(mapping)
28
29
cfg.run()
PFRun3Config.PFFullCfg
def PFFullCfg(inputFlags, runTauReco=False, **kwargs)
Definition:
PFRun3Config.py:8
python.MainServicesConfig.MainServicesCfg
def MainServicesCfg(flags, LoopMgr='AthenaEventLoopMgr')
Definition:
MainServicesConfig.py:256
python.AllConfigFlags.initConfigFlags
def initConfigFlags()
Definition:
AllConfigFlags.py:19
PFRun3Remaps.ListRemaps
def ListRemaps()
Definition:
PFRun3Remaps.py:3
python.PoolReadConfig.PoolReadCfg
def PoolReadCfg(flags)
Definition:
PoolReadConfig.py:69
Generated on Fri Jul 5 2024 21:24:14 for ATLAS Offline Software by
1.8.18