24import AthenaCommon.AtlasUnixGeneratorJob
26from PartPropSvc.PartPropSvcConf
import PartPropSvc
27svcMgr += PartPropSvc()
32svcMgr.AuditorSvc.Auditors = [
"ChronoAuditor" ]
37from AthenaCommon.AlgSequence
import AlgSequence
40from PythiaB.PythiaBConf
import PythiaB
42PythiaB = topAlg.PythiaB
44from EvtGen_i.EvtGen_iConf
import EvtDecay
46EvtDecay = topAlg.EvtDecay
48from GeneratorFilters.GeneratorFiltersConf
import BSignalFilter
50BSignalFilter = topAlg.BSignalFilter
58svcMgr.EventSelector.RunNumber = 1
59svcMgr.EventSelector.FirstEvent = 1
61svcMgr.MessageSvc.OutputLevel = 2
65include(
"EvtGen_i/StopPytWeakBdecays.py" )
72include(
"PythiaB/Btune.py" )
74PythiaB.PythiaCommand += [
"pysubs ckin 3 6.",
77PythiaB.cutbq = [
"7. 4.5 or 7. 4.5"]
81BSignalFilter.SignaltoNtup = 10
87EvtDecay.userDecayTableName =
"MYDECAY.DEC"
102theApp.HistogramPersistency =
"ROOT"
110svcMgr.NTupleSvc.Output = [
"FILE1 DATAFILE='pythiaB.root' OPT='NEW' TYP='ROOT'" ]
115from AthenaPoolCnvSvc.WriteAthenaPool
import AthenaPoolOutputStream
116include(
"GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
118Stream1 = AthenaPoolOutputStream(
"Stream1" )
119Stream1.ForceRead=TRUE
120Stream1.OutputFile =
"pythiaB.pool.root"
123Stream1.ItemList += [
"2101#*",
"133273#*" ]
124Stream1.AcceptAlgs = [
"BSignalFilter" ]
126include(
"AthenaSealSvc/AthenaSealSvc_joboptions.py" )
127AthenaSealSvc.CheckDictionary = TRUE