Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /GeneratorInterface/Herwig7Interface/test/LHC-Matchbox.in is written in an unsupported language. File is not indexed.

0001 # -*- ThePEG-repository -*-
0002 
0003 ##################################################
0004 ## Herwig/Matchbox example input file
0005 ##################################################
0006 
0007 ##################################################
0008 ## Collider type
0009 ##################################################
0010 read snippets/Matchbox.in
0011 read snippets/PPCollider.in
0012 
0013 ##################################################
0014 ## Beam energy sqrt(s)
0015 ##################################################
0016 
0017 cd /Herwig/EventHandlers
0018 set EventHandler:LuminosityFunction:Energy 13000*GeV
0019 
0020 ##################################################
0021 ## Process selection
0022 ##################################################
0023 
0024 ## Note that event generation may fail if no matching matrix element has
0025 ## been found.  Coupling orders are with respect to the Born process,
0026 ## i.e. NLO QCD does not require an additional power of alphas.
0027 
0028 ## Model assumptions
0029 read Matchbox/StandardModelLike.in
0030 read Matchbox/DiagonalCKM.in
0031 
0032 ## Set the order of the couplings
0033 cd /Herwig/MatrixElements/Matchbox
0034 set Factory:OrderInAlphaS 0
0035 set Factory:OrderInAlphaEW 2
0036 
0037 ## Select the process
0038 ## You may use identifiers such as p, pbar, j, l, mu+, h0 etc.
0039 do Factory:Process p p -> e- e+
0040 
0041 ## Special settings required for on-shell production of unstable particles
0042 ## enable for on-shell top production
0043 # read Matchbox/OnShellTopProduction.in
0044 ## enable for on-shell W, Z or h production
0045 # read Matchbox/OnShellWProduction.in
0046 # read Matchbox/OnShellZProduction.in
0047 # read Matchbox/OnShellHProduction.in
0048 # Special settings for the VBF approximation
0049 # read Matchbox/VBFDiagramsOnly.in
0050 
0051 ##################################################
0052 ## Matrix element library selection
0053 ##################################################
0054 
0055 ## Select a generic tree/loop combination or a
0056 ## specialized NLO package
0057 
0058 # read Matchbox/MadGraph-GoSam.in
0059 read Matchbox/MadGraph-MadGraph.in
0060 # read Matchbox/MadGraph-NJet.-in
0061 # read Matchbox/MadGraph-OpenLoops.in
0062 # read Matchbox/HJets.in
0063 # read Matchbox/VBFNLO.in
0064 # read Matchbox/OpenLoops-OpenLoops.in
0065 
0066 ## Uncomment this to use ggh effective couplings
0067 ## currently only supported by MadGraph-GoSam
0068 
0069 # read Matchbox/HiggsEffective.in
0070 
0071 ##################################################
0072 ## Cut selection
0073 ## See the documentation for more options
0074 ##################################################
0075 
0076 set /Herwig/Cuts/ChargedLeptonPairMassCut:MinMass 60*GeV
0077 set /Herwig/Cuts/ChargedLeptonPairMassCut:MaxMass 120*GeV
0078 
0079 ## cuts on additional jets
0080 
0081 # read Matchbox/DefaultPPJets.in
0082 
0083 # insert JetCuts:JetRegions 0 FirstJet
0084 # insert JetCuts:JetRegions 1 SecondJet
0085 # insert JetCuts:JetRegions 2 ThirdJet
0086 # insert JetCuts:JetRegions 3 FourthJet
0087 
0088 ##################################################
0089 ## Scale choice
0090 ## See the documentation for more options
0091 ##################################################
0092 
0093 cd /Herwig/MatrixElements/Matchbox
0094 set Factory:ScaleChoice /Herwig/MatrixElements/Matchbox/Scales/LeptonPairMassScale
0095 
0096 ##################################################
0097 ## Matching and shower selection
0098 ## Please also see flavour scheme settings
0099 ## towards the end of the input file.
0100 ##################################################
0101 
0102 read Matchbox/MCatNLO-DefaultShower.in
0103 # read Matchbox/Powheg-DefaultShower.in
0104 ## use for strict LO/NLO comparisons
0105 # read Matchbox/MCatLO-DefaultShower.in
0106 ## use for improved LO showering
0107 # read Matchbox/LO-DefaultShower.in
0108 
0109 # read Matchbox/MCatNLO-DipoleShower.in
0110 # read Matchbox/Powheg-DipoleShower.in
0111 ## use for strict LO/NLO comparisons
0112 # read Matchbox/MCatLO-DipoleShower.in
0113 ## use for improved LO showering
0114 # read Matchbox/LO-DipoleShower.in
0115 
0116 # read Matchbox/NLO-NoShower.in
0117 # read Matchbox/LO-NoShower.in
0118 
0119 ##################################################
0120 ## Scale uncertainties
0121 ##################################################
0122 
0123 # read Matchbox/MuDown.in
0124 # read Matchbox/MuUp.in
0125 
0126 ##################################################
0127 ## Shower scale uncertainties
0128 ##################################################
0129 
0130 # read Matchbox/MuQDown.in
0131 # read Matchbox/MuQUp.in
0132 
0133 ##################################################
0134 ## PDF choice
0135 ##################################################
0136 
0137 read Matchbox/FiveFlavourScheme.in
0138 ## required for dipole shower and fixed order in five flavour scheme
0139 # read Matchbox/FiveFlavourNoBMassScheme.in
0140 read Matchbox/MMHT2014.in
0141 
0142 ##################################################
0143 ## Analyses
0144 ##################################################
0145 
0146 # cd /Herwig/Analysis
0147 # insert Rivet:Analyses 0 XXX_2015_ABC123
0148 # insert /Herwig/Generators/EventGenerator:AnalysisHandlers 0 Rivet
0149 # insert /Herwig/Generators/EventGenerator:AnalysisHandlers 0 HepMC
0150 
0151 ##################################################
0152 ## Save the generator
0153 ##################################################
0154 
0155 do /Herwig/MatrixElements/Matchbox/Factory:ProductionMode
0156 
0157 cd /Herwig/Generators
0158 saverun LHC-Matchbox EventGenerator