forked from aiola/alice-fast-simulation
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathMB.in
43 lines (32 loc) · 1.57 KB
/
MB.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
##################################################
# MEMinBias Matrix Element
##################################################
# MPI model settings
## Report the correct cross section
# (as advised e.g. in https://herwig.hepforge.org/trac/browser/Tests/Rivet/SppS-900-UE.in)
cd /Herwig/Generators
create Herwig::MPIXSecReweighter MPIXSecReweighter
insert EventGenerator:EventHandler:PostSubProcessHandlers 0 MPIXSecReweighter
set EventGenerator:EventHandler:CascadeHandler NULL
clear EventGenerator:EventHandler:SubProcessHandlers[0]
##################################################
# Create separate SubProcessHandler for MinBias
##################################################
cd /Herwig/MatrixElements/
cp SubProcess QCDMinBias
set QCDMinBias:CascadeHandler /Herwig/Shower/ShowerHandler
set QCDMinBias:CascadeHandler:MPIHandler /Herwig/UnderlyingEvent/MPIHandler
set QCDMinBias:DecayHandler /Herwig/Decays/DecayHandler
# Due to numerics the pomeron could be seen as timelike.
set /Herwig/Shower/ShowerHandler:SplitHardProcess No
set /Herwig/DipoleShower/DipoleShowerHandler:SplitHardProcess No
insert QCDMinBias:MatrixElements[0] MEMinBias
cd /Herwig/Generators
# MinBias parameters used for the new kinematics of soft MPI
set /Herwig/Cuts/MinBiasCuts:X1Min 0.01
set /Herwig/Cuts/MinBiasCuts:X2Min 0.01
# Needed to get the correct fraction of diffractive events
set /Herwig/MatrixElements/MEMinBias:csNorm 4.5584
set EventGenerator:EventHandler:Cuts /Herwig/Cuts/MinBiasCuts
cd /Herwig/MatrixElements/
insert /Herwig/Generators/EventGenerator:EventHandler:SubProcessHandlers[0] QCDMinBias