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" )