24 import AthenaCommon.AtlasUnixGeneratorJob
26 from PartPropSvc.PartPropSvcConf
import PartPropSvc
27 svcMgr += PartPropSvc()
33 svcMgr.AuditorSvc.Auditors = [
"ChronoAuditor" ]
38 from AthenaCommon.AlgSequence
import AlgSequence
41 from PythiaB.PythiaBConf
import PythiaB
43 PythiaB = topAlg.PythiaB
45 from EvtGen_i.EvtGen_iConf
import EvtDecay
47 EvtDecay = topAlg.EvtDecay
49 from GeneratorFilters.GeneratorFiltersConf
import BSignalFilter
51 BSignalFilter = topAlg.BSignalFilter
59 svcMgr.MessageSvc.OutputLevel = 2
66 svcMgr.EventSelector.RunNumber = 1
67 svcMgr.EventSelector.FirstEvent = 1
71 include(
"EvtGen_i/StopPytWeakBdecays.py" )
79 PythiaB.PythiaCommand += [
"pysubs ckin 3 15.",
82 PythiaB.cutbq = [
"0. 102.5 and 10. 2.5"]
86 BSignalFilter.SignaltoNtup = 10
87 BSignalFilter.LVL1MuonCutOn = TRUE
88 BSignalFilter.LVL1MuonCutPT = 6000.0
89 BSignalFilter.LVL1MuonCutEta = 2.5
90 BSignalFilter.LVL2MuonCutOn = TRUE
91 BSignalFilter.LVL2ElectronCutOn = FALSE
92 BSignalFilter.LVL2MuonCutPT = 3000.0
93 BSignalFilter.LVL2MuonCutEta = 2.5
94 BSignalFilter.Cuts_Final_hadrons_switch = TRUE
95 BSignalFilter.Cuts_Final_hadrons_pT = 500.0
96 BSignalFilter.Cuts_Final_hadrons_eta = 2.5
102 EvtDecay.userDecayTableName =
"Bs2Jpsiphi.DEC"
116 theApp.HistogramPersistency =
"ROOT"
124 svcMgr.NTupleSvc.Output = [
"FILE1 DATAFILE='pythiaB.root' OPT='NEW' TYP='ROOT'" ]
128 from AthenaPoolCnvSvc.WriteAthenaPool
import AthenaPoolOutputStream
129 include(
"GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
132 Stream1.OutputFile =
"pythiaB.pool.root"
135 Stream1.ItemList += [
"2101#*",
"133273#*" ]
136 Stream1.AcceptAlgs = [
"BSignalFilter"]
138 include(
"AthenaSealSvc/AthenaSealSvc_joboptions.py" )
139 AthenaSealSvc.CheckDictionary = TRUE