14 import AthenaCommon.AtlasUnixStandardJob
17 from AthenaCommon.AlgSequence
import AlgSequence
21 from AthenaCommon.AppMgr
import ServiceMgr
as svcMgr
24 from AthenaCommon.AppMgr
import theApp
27 from OverlayCommonAlgs.OverlayFlags
import overlayFlags
28 overlayFlags.isDataOverlay.set_Value_and_Lock(
False)
29 overlayFlags.isOverlayMT.set_Value_and_Lock(
True)
34 import AthenaPoolCnvSvc.ReadAthenaPoolDouble
39 from RecExConfig.RecFlags
import rec
40 from OverlayCommonAlgs.OverlayFlags
import overlayFlags
42 overlayFlags.isOverlayMT.set_Value_and_Lock(
True)
47 rec.doWriteTAG =
False
48 DetDescrVersion =
"ATLAS-R2-2016-01-00-01"
54 data_dir = os.environ.get (
'ATLAS_REFERENCE_DATA',
'/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art')
55 svcMgr.EventSelector.InputCollections = [ data_dir +
"/OverlayTests/PresampledPileUp/22.0/RDO.merged-pileup-MT.unittest.pool.root" ]
56 svcMgr.EventSelector.OutputLevel = DEBUG
57 svcMgr.SecondaryEventSelector.InputCollections = [ data_dir +
"/Tier0ChainTests/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.simul.HITS.e4993_s3091/HITS.10504490._000425.pool.root.1" ]
58 svcMgr.SecondaryEventSelector.OutputLevel = DEBUG
63 from SGComps
import AddressRemappingSvc
64 AddressRemappingSvc.addInputRename(
"EventInfo",
"McEventInfo" ,
"Sig_McEventInfo")
65 AddressRemappingSvc.addInputRename(
"McEventCollection",
"TruthEvent" ,
"Sig_TruthEvent")
66 svcMgr.AddressRemappingSvc.OutputLevel = DEBUG
76 from AthenaCommon
import CfgGetter
77 topSequence += CfgGetter.getAlgorithm(
"CopyMcEventCollection")
82 from AthenaCommon.ConcurrencyFlags
import jobproperties
as jp
83 nThreads = jp.ConcurrencyFlags.NumThreads()
84 from AthenaServices
import AthenaServicesConf
86 EventLoop = AthenaServicesConf.AthenaHiveEventLoopMgr()
88 EventLoop = AthenaServicesConf.AthenaEventLoopMgr()
89 EventLoop.RequireInputAttributeList =
True
90 EventLoop.UseSecondaryEventNumber =
True
91 EventLoop.OutputLevel = INFO
97 svcMgr.ProxyProviderSvc.OutputLevel = DEBUG
98 svcMgr.AthenaPoolAddressProviderSvcPrimary.OutputLevel = DEBUG
99 svcMgr.AthenaPoolAddressProviderSvcSecondary.OutputLevel = DEBUG
100 svcMgr.EventSelector.OutputLevel = DEBUG
105 from AthenaPoolCnvSvc.WriteAthenaPool
import AthenaPoolOutputStream
108 Stream1.OutputLevel = INFO
110 Stream1.OutputFile = locals().
get(
"outputFile",
"OverlayRDO.root")
112 Stream1.ItemList = []
113 Stream1.ItemList += [
"McEventCollection#TruthEvent"]
118 svcMgr.MessageSvc.debugLimit = 100000
121 include(
"AthenaPoolTest/NoStats_jobOptions.py" )