ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Generators
Pythia8B_i
share
common
bbTomu15mu0.py
Go to the documentation of this file.
1
4
5
# General evgen config options
6
from
Pythia8B_i.Pythia8B_iConf
import
Pythia8B_i
7
topAlg+=
Pythia8B_i
(
"Pythia8B"
)
8
evgenConfig.generators += [
"Pythia8B"
]
9
evgenConfig.description =
"Inclusive bb->mu15mu0 production"
10
evgenConfig.keywords = [
"BPHYS"
]
11
evgenConfig.minevents = 50
12
13
# Hard process
14
topAlg.Pythia8B.Commands += [
'HardQCD:all = on'
]
# Uncomment for MSEL1
15
#topAlg.Pythia8B.Commands += ['HardQCD:gg2bbbar = on'] # Uncomment for MSEL5
16
#topAlg.Pythia8B.Commands += ['HardQCD:qqbar2bbbar = on'] # Uncomment for MSEL5
17
topAlg.Pythia8B.Commands += [
'PhaseSpace:pTHatMin = 7.'
]
18
topAlg.Pythia8B.Commands += [
'ParticleDecays:mixB = off'
]
19
topAlg.Pythia8B.Commands += [
'HadronLevel:all = off'
]
20
21
# Quark cuts
22
topAlg.Pythia8B.SelectBQuarks =
True
23
topAlg.Pythia8B.SelectCQuarks =
False
24
topAlg.Pythia8B.QuarkPtCut = 7.0
25
topAlg.Pythia8B.AntiQuarkPtCut = 7.0
26
topAlg.Pythia8B.QuarkEtaCut = 4.5
27
topAlg.Pythia8B.AntiQuarkEtaCut = 4.5
28
topAlg.Pythia8B.RequireBothQuarksPassCuts =
False
29
topAlg.Pythia8B.VetoDoubleBEvents =
True
30
31
# Number of repeat-hadronization loops
32
topAlg.Pythia8B.NHadronizationLoops = 10
33
34
# List of B-species - for counting purposes (no effect on generation)
35
include(
"Pythia8B_i/BPDGCodes.py"
)
36
37
# Final state selections
38
topAlg.Pythia8B.TriggerPDGCode = 13
39
topAlg.Pythia8B.TriggerStatePtCut = [15.0,0.0]
40
topAlg.Pythia8B.TriggerStateEtaCut = [2.5]
41
topAlg.Pythia8B.MinimumCountPerCut = [1,2]
42
43
44
#Uncomment for DumpMC print-out
45
#from TruthExamples.TruthExamplesConf import DumpMC
46
#topAlg += DumpMC()
Pythia8B_i
Authors: James Catmore and Maria Smizanska James.Catmore@cern.ch / Maria.Smizanska@cern....
Definition
Pythia8B_i.h:16
Generated on
for ATLAS Offline Software by
1.17.0