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