8 from Pythia8B_i.Pythia8B_iConf 
import Pythia8B_i
 
    9 topAlg+=Pythia8B_i(
"Pythia8B")
 
   10 evgenConfig.generators += [
"Pythia8B"]
 
   11 evgenConfig.description = 
"Signal Bs->J/psi(mu0mu)phi(KK)" 
   12 evgenConfig.keywords = [
"BPHYS"]
 
   13 evgenConfig.minevents = 10
 
   16 topAlg.Pythia8B.Commands += [
'HardQCD:all = on'] 
 
   19 topAlg.Pythia8B.Commands += [
'PhaseSpace:pTHatMin = 8.'] 
 
   20 topAlg.Pythia8B.Commands += [
'ParticleDecays:mixB = off']
 
   21 topAlg.Pythia8B.Commands += [
'HadronLevel:all = off']
 
   24 topAlg.Pythia8B.SelectBQuarks = 
True 
   25 topAlg.Pythia8B.SelectCQuarks = 
False 
   26 topAlg.Pythia8B.QuarkPtCut = 0.0
 
   27 topAlg.Pythia8B.AntiQuarkPtCut = 6.0
 
   28 topAlg.Pythia8B.QuarkEtaCut = 102.5
 
   29 topAlg.Pythia8B.AntiQuarkEtaCut = 3.5
 
   30 topAlg.Pythia8B.RequireBothQuarksPassCuts = 
True 
   31 topAlg.Pythia8B.VetoDoubleBEvents = 
True 
   34 include (
"Pythia8B_i/CloseBDecays.py")
 
   37 topAlg.Pythia8B.Commands += [
'531:87:onMode = on']
 
   40 topAlg.Pythia8B.Commands += [
'443:onMode = off']
 
   41 topAlg.Pythia8B.Commands += [
'443:2:onMode = on']
 
   44 topAlg.Pythia8B.SignalPDGCodes = [531,443,-13,13,333,321,-321]
 
   50 topAlg.Pythia8B.NHadronizationLoops = 6 
 
   53 include(
"Pythia8B_i/BPDGCodes.py")
 
   56 topAlg.Pythia8B.TriggerPDGCode = 13
 
   57 topAlg.Pythia8B.TriggerStatePtCut = [0.0]
 
   58 topAlg.Pythia8B.TriggerStateEtaCut = 102.5
 
   59 topAlg.Pythia8B.MinimumCountPerCut = [1]