ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
eflowRec
python
PFRunESDtoAOD_EOverP_mc21_13p6TeV.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2025 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_100Events.pool.root"
]
10
cfgFlags.Output.AODFileName=
"output_AOD.root"
11
cfgFlags.Output.doWriteAOD=
True
12
cfgFlags.PF.doThinning=
False
13
cfgFlags.PF.EOverPMode=
True
14
cfgFlags.fillFromArgs()
15
cfgFlags.lock()
16
17
from
AthenaConfiguration.MainServicesConfig
import
MainServicesCfg
18
cfg=MainServicesCfg(cfgFlags)
19
20
from
AthenaPoolCnvSvc.PoolReadConfig
import
PoolReadCfg
21
cfg.merge(PoolReadCfg(cfgFlags))
22
from
eflowRec.PFRun3Config
import
PFFullCfg
23
cfg.merge(PFFullCfg(cfgFlags))
24
25
from
eflowRec.PFRun3Remaps
import
ListRemaps
26
27
list_remaps=ListRemaps(cfg,
'AOD'
)
28
for
mapping
in
list_remaps:
29
cfg.merge(mapping)
30
31
#Add metadata which is required for AOD->ntuple step of e/p derivation.
32
from
PFlowUtils.configureRecoForPFlow
import
configureMetaDataForPFlowCfg
33
cfg.merge(configureMetaDataForPFlowCfg(cfgFlags))
34
35
cfg.run()
Generated on
for ATLAS Offline Software by
1.17.0