7include(
"AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
9from AthenaPoolCnvSvc.WriteAthenaPool
import AthenaPoolOutputStream
12import AthenaCommon.AtlasUnixGeneratorJob
15from PartPropSvc.PartPropSvcConf
import PartPropSvc
16svcMgr += PartPropSvc()
22from AthenaCommon.AlgSequence
import AlgSequence
25from Starlight_i.Starlight_iConf
import Starlight_i
28StoreGateSvc = svcMgr.StoreGateSvc
29StoreGateSvc.Dump = TRUE
32svcMgr.MessageSvc.OutputLevel = 3
33svcMgr.MessageSvc.defaultLimit = 100000
42svcMgr.EventSelector.RunNumber = 1
43svcMgr.EventSelector.FirstEvent = 1
50seed1 = int(os.popen2(
"date +%s")[1].
read())
53Starlight_i = Algorithm(
"Starlight_i" )
54Starlight_i.McEventKey =
"GEN_EVENT"
68Starlight_i.Initialize = [
69 "beam1Z 82",
"beam1A 208",
70 "beam2Z 82",
"beam2A 208",
71 "beamLorentzGamma 1482",
76 "nmbRapidityBins 1000",
86 "randomSeed "+str(seed1),
89 "interferenceEnabled 0",
90 "interferenceStrength 1.",
91 "coherentProduction 1",
92 "incoherentFactor 1.",
94 "maxPtInterference 0.24",
95 "nmbPtBinsInterference 120"
101from AthenaPoolCnvSvc.WriteAthenaPool
import AthenaPoolOutputStream
102Stream1 = AthenaPoolOutputStream(
"StreamEVGEN" )
104theApp.Dlls += [
"GeneratorObjectsAthenaPoolPoolCnv" ]
105PoolSvc = Service(
"PoolSvc" )
108Stream1.OutputFile =
"starlight.test.pool.root"
112Stream1.ItemList += [
"2101#*" ]
113Stream1.ItemList += [
"133273#*" ]
IovVectorMap_t read(const Folder &theFolder, const SelectionCriterion &choice, const unsigned int limit=10)