11import AthenaCommon.AtlasUnixGeneratorJob
14from AthenaCommon.Logging
import logging
16evgenLog = logging.getLogger(
'csc_evgen')
19import AthenaCommon.AtlasUnixGeneratorJob
26include(
"PartPropSvc/PartPropSvc.py" )
29from AthenaCommon.AlgSequence
import AlgSequence
30topAlg = AlgSequence(
"TopAlg")
32svcMgr.MessageSvc.OutputLevel = evgenMsgLevel
37from Pythia_i.Pythia_iConf
import Pythia
40from TruthExamples.TruthExamplesConf
import PrintMC
51Pythia.PythiaCommand = [
"pyinit user lhef"]
52Pythia.PythiaCommand += [
59from AthenaPoolCnvSvc.WriteAthenaPool
import AthenaPoolOutputStream
60from PoolSvc.PoolSvcConf
import PoolSvc
61from AthenaPoolCnvSvc.AthenaPoolCnvSvcConf
import AthenaPoolCnvSvc
63Stream1 = AthenaPoolOutputStream(
"StreamEVGEN")
64Stream1.ItemList += [
"EventInfo#*",
65 "McEventCollection#*" ]
66Stream1.OutputFile =
"test.pool.root"
Print MC event details for a range of event numbers.