Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F10664308
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
151 KB
Subscribers
None
View Options
diff --git a/Contrib/AcerDetInterface/LHC.in b/Contrib/AcerDetInterface/LHC.in
--- a/Contrib/AcerDetInterface/LHC.in
+++ b/Contrib/AcerDetInterface/LHC.in
@@ -1,54 +1,53 @@
##################################################
# Example generator based on LHC parameters
# usage: Herwig++ read LHC.in
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
##################################################
# LHC physics parameters (override defaults here)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] MEqq2gZ2ff
set MEqq2gZ2ff:Process Electron
cd /Herwig/Generators
library HwAcerDet.so
create Herwig::ZAnalysis /Herwig/Analysis/ZAnalysis ZAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/ZAnalysis
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LHC LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required in this case
##################################################
# set LHCGenerator:NumberOfEvents 10
# run LHC-full LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 900.0
# run LHC-initial LHCGenerator
diff --git a/Contrib/AnomalousHVV/LHC.in b/Contrib/AnomalousHVV/LHC.in
--- a/Contrib/AnomalousHVV/LHC.in
+++ b/Contrib/AnomalousHVV/LHC.in
@@ -1,58 +1,57 @@
##################################################
# Example generator based on LHC parameters
# usage: Herwig++ read LHC.in
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
set /Herwig/Particles/h0:Stable 1
set /Herwig/Cuts/JetKtCut:MinKT 20.0*GeV
set /Herwig/Cuts/JetKtCut:MinEta -4.5
set /Herwig/Cuts/JetKtCut:MaxEta 4.5
##################################################
# LHC physics parameters (override defaults here)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements/
create Herwig::MEPP2HiggsVBF MEPP2HiggsVBF
set MEPP2HiggsVBF:Process 1
set MEPP2HiggsVBF:MaxFlavour 2
insert SimpleQCD:MatrixElements[0] MEPP2HiggsVBF
create Herwig::AnomalousWWHVertex /Herwig/Vertices/AnonWWHVertex AnomalousWWHVertex.so
set /Herwig/Vertices/AnonWWHVertex:InteractionType SM
set /Herwig/Model:Vertex/WWH /Herwig/Vertices/AnonWWHVertex
cd /Herwig/Generators
##################################################
# Useful analysis handlers for hadron-hadron physics
##################################################
# analysis of W/Z events
set /Herwig/Analysis/Basics:CheckQuark 0
create Herwig::SimpleVBFAnalysis /Herwig/Analysis/VBF SimpleVBFAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/VBF
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LHC LHCGenerator
diff --git a/Contrib/MCPWNLO/Herwig/DYPP.in b/Contrib/MCPWNLO/Herwig/DYPP.in
--- a/Contrib/MCPWNLO/Herwig/DYPP.in
+++ b/Contrib/MCPWNLO/Herwig/DYPP.in
@@ -1,116 +1,115 @@
# This will read in all the standard hadron decay modes and add
# the new particles that are used in HERWIG 6.4, but not in ThePEG
#read Decays.in
#
#cd /Herwig/
#set theGlobalParameters:EffectiveGluonMass 0.750*GeV
#set theGlobalParameters:HadronizationScale 0.5*GeV
#set theGlobalParameters:OnOffThePEGStringFragmentationMode 0
#set theGlobalParameters:OnOffSoftUnderlyingEventMode 0
#set theGlobalParameters:MinVirtuality2 0.1*GeV2
#set theGlobalParameters:MaxDisplacement 1.0e-10*millimeter
#
set /Herwig/Particles/B0:Stable 0
set /Herwig/Particles/B+:Stable 0
set /Herwig/Particles/B_s0:Stable 0
set /Herwig/Particles/Lambda_b0:Stable 0
set /Herwig/Particles/Xi_b0:Stable 0
set /Herwig/Particles/Xi_b-:Stable 0
set /Herwig/Particles/Omega_b-:Stable 0
#
mkdir LesHouches
cd LesHouches
library LesHouches.so
cd /Herwig/EventHandlers
create ThePEG::LesHouchesFileReader Reader2 LesHouches.so
set Reader2:FileName DYPP.dat
set Reader2:BeamA 2212
# Beam B = 2212 for proton-proton e.g. LHC collisions
set Reader2:BeamB -2212
set Reader2:EBeamA 900.0
set Reader2:EBeamB 900.0
set Reader2:PDFA /Herwig/Partons/MRST
set Reader2:PDFB /Herwig/Partons/MRST
create ThePEG::Cuts QCDCuts
set QCDCuts:ScaleMin 1.0*GeV
set QCDCuts:X1Min 0.00001
set QCDCuts:X2Min 0.00001
set QCDCuts:MHatMin 20.*GeV
set QCDCuts:X1Max 0.9
set QCDCuts:X2Max 0.9
create ThePEG::LesHouchesEventHandler LesHouchesHandler
insert LesHouchesHandler:LesHouchesReaders[0] Reader2
set LesHouchesHandler:PartonExtractor /Herwig/Partons/QCDExtractor
set LesHouchesHandler:StatLevel 2
set LesHouchesHandler:CascadeHandler /Herwig/Shower/ShowerHandler
set LesHouchesHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler
set LesHouchesHandler:DecayHandler /Herwig/Decays/DecayHandler
# MCatNLO option
set LesHouchesHandler:WeightOption NegUnitWeight
# POWHEG option
#set LesHouchesHandler:WeightOption UnitWeight
# insert LesHouchesHandler:PostSubProcessHandlers [0] /Herwig/QEDRadiation/QEDRadHandler
cd /Herwig/Generators
create ThePEG::EventGenerator MGGenerator
set MGGenerator:RandomNumberGenerator /Herwig/Random
set MGGenerator:StandardModelParameters /Herwig/Model
set MGGenerator:EventHandler /Herwig/EventHandlers/LesHouchesHandler
cd /Herwig/Generators
set MGGenerator:EventHandler:Cuts /Herwig/Cuts/QCDCuts
cd /Herwig/Cuts
set JetKtCut:MinKT 0.0*GeV
cd /Herwig/MatrixElements/
# Drell-Yan Z/gamma
insert SimpleQCD:MatrixElements[0] MEqq2W2ff
# Z boson production option
#MEqq2gZ2ff
#set MEee2gZ2qq:MinimumFlavour 1
#set MEee2gZ2qq:MaximumFlavour 5
cd /Herwig/Analysis
create Herwig::MySimpleAnalysis MySimpleAnalysis MySimpleAnalysis.so
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MySimpleAnalysis
#cd /Herwig/Shower
# HardVetoMode : 0 (All off), 1 (All on), 2 (only IS emissions vetoed)
#, 3 (only FS emissions vetoed).
# For MC@NLO set HardVetoMode = 0. For POWHEG set HardVetoMode = 1 or 2
##################################################################
#set /Herwig/Shower/Evolver:HardVetoMode 0
##################################################################
##################################################################
# PHPartnerFinder = 1 for POWHEG
##################################################################
#set /Herwig/Shower/PartnerFinder:PHPartnerFinder 0
##################################################################
# HardVetoRead. Set to 1 for POWHEG.
##################################################################
#set /Herwig/Shower/Evolver:HardVetoScaleSource 1
##################################################################
# 1.9 GeV for Tevatron W/Z production.
# 2.2 GeV for LHC W/Z production
##################################################################
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 1.9*GeV
##################################################################
set /Herwig/Shower/Evolver:MECorrMode 0
##################################################################
cd /Herwig/Generators/
set MGGenerator:NumberOfEvents 1000000
set MGGenerator:RandomNumberGenerator:Seed 31122001
-set MGGenerator:DebugLevel 1
set MGGenerator:PrintEvent 10
set MGGenerator:MaxErrors 100000000
#set MGGenerator:EventHandler:LuminosityFunction:Energy 14000.0
#set MGGenerator:Strategy /Herwig/ThePEGStrategy
#set MGGenerator:EventHandler:LuminosityFunction:Energy 500
#
saverun MG MGGenerator
diff --git a/Contrib/MCPWNLO/Herwig/EPEM.in b/Contrib/MCPWNLO/Herwig/EPEM.in
--- a/Contrib/MCPWNLO/Herwig/EPEM.in
+++ b/Contrib/MCPWNLO/Herwig/EPEM.in
@@ -1,139 +1,138 @@
# This will read in all the standard hadron decay modes and add
# the new particles that are used in HERWIG 6.4, but not in ThePEG
#read Decays.in
#
#cd /Herwig/
#set theGlobalParameters:EffectiveGluonMass 0.750*GeV
#set theGlobalParameters:HadronizationScale 0.5*GeV
#set theGlobalParameters:OnOffThePEGStringFragmentationMode 0
#set theGlobalParameters:OnOffSoftUnderlyingEventMode 0
#set theGlobalParameters:MinVirtuality2 0.1*GeV2
#set theGlobalParameters:MaxDisplacement 1.0e-10*millimeter
#
set /Herwig/Particles/B0:Stable 0
set /Herwig/Particles/B+:Stable 0
set /Herwig/Particles/B_s0:Stable 0
set /Herwig/Particles/Lambda_b0:Stable 0
set /Herwig/Particles/Xi_b0:Stable 0
set /Herwig/Particles/Xi_b-:Stable 0
set /Herwig/Particles/Omega_b-:Stable 0
#
mkdir LesHouches
cd LesHouches
library LesHouches.so
cd /Herwig/EventHandlers
create ThePEG::LesHouchesFileReader Reader2 LesHouches.so
set Reader2:FileName EPEM.dat
set Reader2:BeamA 11
set Reader2:BeamB -11
set Reader2:EBeamA 45.6
set Reader2:EBeamB 45.6
set Reader2:PDFA /Herwig/Partons/LeptonPDF
set Reader2:PDFB /Herwig/Partons/LeptonPDF
create ThePEG::Cuts QCDCuts
set QCDCuts:ScaleMin 1.0*GeV
set QCDCuts:X1Min 0.00001
set QCDCuts:X2Min 0.00001
set QCDCuts:MHatMin 20.*GeV
set QCDCuts:X1Max 0.9
set QCDCuts:X2Max 0.9
create ThePEG::LesHouchesEventHandler LesHouchesHandler
insert LesHouchesHandler:LesHouchesReaders[0] Reader2
set LesHouchesHandler:PartonExtractor /Herwig/Partons/EEExtractor
set LesHouchesHandler:StatLevel 2
set LesHouchesHandler:CascadeHandler /Herwig/Shower/ShowerHandler
set LesHouchesHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler
set LesHouchesHandler:DecayHandler /Herwig/Decays/DecayHandler
#set LesHouchesHandler:WeightOption VarNegWeight
# MCatNLO option
set LesHouchesHandler:WeightOption NegUnitWeight
# POWHEG option
#set LesHouchesHandler:WeightOption UnitWeight
# insert LesHouchesHandler:PostSubProcessHandlers [0] /Herwig/QEDRadiation/QEDRadHandler
cd /Herwig/Generators
create ThePEG::EventGenerator MGGenerator
set MGGenerator:RandomNumberGenerator /Herwig/Random
set MGGenerator:StandardModelParameters /Herwig/Model
set MGGenerator:EventHandler /Herwig/EventHandlers/LesHouchesHandler
cd /Herwig/Generators
set MGGenerator:EventHandler:Cuts /Herwig/Cuts/EECuts
cd /Herwig/MatrixElements/
#e+e-
insert SimpleEE:MatrixElements 0 /Herwig/MatrixElements/MEee2gZ2qq
set MEee2gZ2qq:MinimumFlavour 1
set MEee2gZ2qq:MaximumFlavour 5
cd /Herwig/Generators
cd /Herwig/Analysis
create Herwig::MyMultiplicityCount MyMultiplicity MyMultiplicityCount.so
create Herwig::MyLEPBMultiplicity MyBMultiplicity MyLEPBMultiplicity.so
create Herwig::MyBFragmentationAnalysisHandler MyBFrag MyBFragmentationAnalysisHandler.so
create Herwig::MyEventShapes MyLEPShapes MyEventShapes.so
create Herwig::MyEventShapesMasterAnalysis MyShapes MyEventShapesMasterAnalysis.so
create Herwig::MyLEPEventShapes MyLEPEvent MyLEPEventShapes.so
create Herwig::MyIdentifiedParticleAnalysis MyLEPIdent MyIdentifiedParticleAnalysis.so
create Herwig::MySingleParticleAnalysis MyLEPSingle MySingleParticleAnalysis.so
set MyShapes:MyEventShapes MyLEPShapes MyEventShapes.so
set MyLEPEvent:MyEventShapes MyLEPShapes MyEventShapes.so
set MyLEPSingle:MyEventShapes MyLEPShapes MyEventShapes.so
insert MyShapes:Slaves 0 MyLEPEvent
insert MyShapes:Slaves 0 MyLEPSingle
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MyMultiplicity
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MyBMultiplicity
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MyBFrag
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MyShapes
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MyLEPIdent
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MyLEPEvent
#cd /Herwig/Shower
# HardVetoMode : 0 (All off), 1 (All on), 2 (only IS emissions vetoed),
#3 (only FS emissions vetoed).
# HardVetoMode = 1 for POWHEG
##################################################################
set /Herwig/Shower/Evolver:HardVetoMode 1
##################################################################
# PHPartnerFinder = 1 for POWHEG
##################################################################
set /Herwig/Shower/PartnerFinder:PHPartnerFinder 1
##################################################################
# HardVetoRead. Set to 1 for POWHEG.
##################################################################
set /Herwig/Shower/Evolver:HardVetoScaleSource 1
##################################################################
set /Herwig/Shower/Evolver:MECorrMode 0
##################################################################
#For MC@NLO, use these settings...
##################################################################
set /Herwig/Shower/AlphaQCD:AlphaMZ 0.118
set /Herwig/Shower/SudakovCommon:cutoffKinScale 2.45*GeV
##################################################################
#For POWHEG use these settings...
##################################################################
#set /Herwig/Shower/AlphaQCD:AlphaMZ 0.127
#set /Herwig/Shower/SudakovCommon:cutoffKinScale 2.60*GeV
##################################################################
cd /Herwig/Generators/
set MGGenerator:NumberOfEvents 1000000
set MGGenerator:RandomNumberGenerator:Seed 31122001
-set MGGenerator:DebugLevel 1
set MGGenerator:PrintEvent 10
set MGGenerator:MaxErrors 100000000
set MGGenerator:EventHandler:CascadeHandler:MPIHandler NULL
#set MGGenerator:EventHandler:LuminosityFunction:Energy 14000.0
#set MGGenerator:Strategy /Herwig/ThePEGStrategy
#set MGGenerator:EventHandler:LuminosityFunction:Energy 500
#
saverun MG MGGenerator
diff --git a/Contrib/MCPWNLO/Herwig/ILCTTB.in b/Contrib/MCPWNLO/Herwig/ILCTTB.in
--- a/Contrib/MCPWNLO/Herwig/ILCTTB.in
+++ b/Contrib/MCPWNLO/Herwig/ILCTTB.in
@@ -1,105 +1,104 @@
# This will read in all the standard hadron decay modes and add
# the new particles that are used in HERWIG 6.4, but not in ThePEG
#read Decays.in
#
#cd /Herwig/
#set theGlobalParameters:EffectiveGluonMass 0.750*GeV
#set theGlobalParameters:HadronizationScale 0.5*GeV
#set theGlobalParameters:OnOffThePEGStringFragmentationMode 0
#set theGlobalParameters:OnOffSoftUnderlyingEventMode 0
#set theGlobalParameters:MinVirtuality2 0.1*GeV2
#set theGlobalParameters:MaxDisplacement 1.0e-10*millimeter
#
set /Herwig/Particles/B0:Stable 0
set /Herwig/Particles/B+:Stable 0
set /Herwig/Particles/B_s0:Stable 0
set /Herwig/Particles/Lambda_b0:Stable 0
set /Herwig/Particles/Xi_b0:Stable 0
set /Herwig/Particles/Xi_b-:Stable 0
set /Herwig/Particles/Omega_b-:Stable 0
#
mkdir LesHouches
cd LesHouches
library LesHouches.so
cd /Herwig/EventHandlers
#create ThePEG::LesHouchesFileReader Reader2 MadGraphReader.so
create ThePEG::LesHouchesFileReader Reader2 LesHouches.so
set Reader2:FileName TTB.dat
set Reader2:BeamA 11
set Reader2:BeamB -11
set Reader2:EBeamA 250.0
set Reader2:EBeamB 250.0
set Reader2:PDFA /Herwig/Partons/LeptonPDF
set Reader2:PDFB /Herwig/Partons/LeptonPDF
create ThePEG::Cuts QCDCuts
set QCDCuts:ScaleMin 1.0*GeV
set QCDCuts:X1Min 0.00001
set QCDCuts:X2Min 0.00001
set QCDCuts:MHatMin 20.*GeV
set QCDCuts:X1Max 0.9
set QCDCuts:X2Max 0.9
create ThePEG::LesHouchesEventHandler LesHouchesHandler
insert LesHouchesHandler:LesHouchesReaders[0] Reader2
set LesHouchesHandler:PartonExtractor /Herwig/Partons/QCDExtractor
#set LesHouchesHandler:PartonExtractor /Herwig/Partons/EEExtractor
set LesHouchesHandler:StatLevel 2
set LesHouchesHandler:CascadeHandler /Herwig/Shower/ShowerHandler
set LesHouchesHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler
set LesHouchesHandler:DecayHandler /Herwig/Decays/DecayHandler
set LesHouchesHandler:WeightOption UnitWeight
# insert LesHouchesHandler:PostSubProcessHandlers [0] /Herwig/QEDRadiation/QEDRadHandler
cd /Herwig/Generators
create ThePEG::EventGenerator MGGenerator
set MGGenerator:RandomNumberGenerator /Herwig/Random
set MGGenerator:StandardModelParameters /Herwig/Model
set MGGenerator:EventHandler /Herwig/EventHandlers/LesHouchesHandler
cd /Herwig/Generators
set MGGenerator:EventHandler:Cuts /Herwig/Cuts/EECuts
cd /Herwig/MatrixElements/
#e+e-
insert SimpleEE:MatrixElements 0 /Herwig/MatrixElements/MEee2gZ2qq
#MEqq2W2ff MEqq2gZ2ff MEee2gZ2qq
set MEee2gZ2qq:MinimumFlavour 6
set MEee2gZ2qq:MaximumFlavour 6
cd /Herwig/Analysis
create Herwig::SimpleILCAnalysis SimpleILC SimpleILCAnalysis.so
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 SimpleILC
#cd /Herwig/Shower
# HardVetoMode : 0 (All off), 1 (All on), 2 (only IS emissions vetoed)
#, 3 (only FS emissions vetoed).
##################################################################
set /Herwig/Shower/Evolver:HardVetoMode 1
##################################################################
# POWHEGTOPVeto: 0 (off), 1 (All on), 2 (Only top production veto on),
# 3 (only top decay veto on).
# NB: You need to set HardVetoMode = 1 or 3 for POWHEGTOPVeto to work.
#############################################################
set /Herwig/Shower/Evolver:POWHEGTOPVeto 1
#############################################################
set /Herwig/Shower/Evolver:MECorrMode 0
##################################################################
# PHPartnerFinder = 0 deault and 1 for POWHEG
##################################################################
set /Herwig/Shower/PartnerFinder:PHPartnerFinder 1
##################################################################
cd /Herwig/Generators/
set MGGenerator:NumberOfEvents 1000000
set MGGenerator:RandomNumberGenerator:Seed 31122001
-set MGGenerator:DebugLevel 1
set MGGenerator:PrintEvent 10
set MGGenerator:MaxErrors 100000000
set MGGenerator:EventHandler:CascadeHandler:MPIHandler NULL
#set MGGenerator:EventHandler:LuminosityFunction:Energy 14000.0
#set MGGenerator:Strategy /Herwig/ThePEGStrategy
#set MGGenerator:EventHandler:LuminosityFunction:Energy 500
#
saverun MG MGGenerator
diff --git a/Contrib/MCPWNLO/Herwig/PPVH.in b/Contrib/MCPWNLO/Herwig/PPVH.in
--- a/Contrib/MCPWNLO/Herwig/PPVH.in
+++ b/Contrib/MCPWNLO/Herwig/PPVH.in
@@ -1,91 +1,90 @@
# This will read in all the standard hadron decay modes and add
# the new particles that are used in HERWIG 6.4, but not in ThePEG
#read Decays.in
#
#cd /Herwig/
#set theGlobalParameters:EffectiveGluonMass 0.750*GeV
#set theGlobalParameters:HadronizationScale 0.5*GeV
#set theGlobalParameters:OnOffThePEGStringFragmentationMode 0
#set theGlobalParameters:OnOffSoftUnderlyingEventMode 0
#set theGlobalParameters:MinVirtuality2 0.1*GeV2
#set theGlobalParameters:MaxDisplacement 1.0e-10*millimeter
#
set /Herwig/Particles/B0:Stable 0
set /Herwig/Particles/B+:Stable 0
set /Herwig/Particles/B_s0:Stable 0
set /Herwig/Particles/Lambda_b0:Stable 0
set /Herwig/Particles/Xi_b0:Stable 0
set /Herwig/Particles/Xi_b-:Stable 0
set /Herwig/Particles/Omega_b-:Stable 0
#
mkdir LesHouches
cd LesHouches
library LesHouches.so
cd /Herwig/EventHandlers
#create ThePEG::LesHouchesFileReader Reader2 MadGraphReader.so
create ThePEG::LesHouchesFileReader Reader2 LesHouches.so
set Reader2:FileName PPVH.dat
set Reader2:BeamA 2212
set Reader2:BeamB -2212
set Reader2:EBeamA 980.0
set Reader2:EBeamB 980.0
set Reader2:PDFA /Herwig/Partons/MRST
set Reader2:PDFB /Herwig/Partons/MRST
create ThePEG::Cuts QCDCuts
set QCDCuts:ScaleMin 1.0*GeV
set QCDCuts:X1Min 0.00001
set QCDCuts:X2Min 0.00001
set QCDCuts:MHatMin 20.*GeV
set QCDCuts:X1Max 0.9
set QCDCuts:X2Max 0.9
create ThePEG::LesHouchesEventHandler LesHouchesHandler
insert LesHouchesHandler:LesHouchesReaders[0] Reader2
set LesHouchesHandler:PartonExtractor /Herwig/Partons/QCDExtractor
set LesHouchesHandler:StatLevel 2
set LesHouchesHandler:CascadeHandler /Herwig/Shower/ShowerHandler
set LesHouchesHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler
set LesHouchesHandler:DecayHandler /Herwig/Decays/DecayHandler
set LesHouchesHandler:WeightOption NegUnitWeight
# insert LesHouchesHandler:PostSubProcessHandlers [0] /Herwig/QEDRadiation/QEDRadHandler
cd /Herwig/Cuts
set JetKtCut:MinKT 0.0*GeV
cd /Herwig/Generators
create ThePEG::EventGenerator MGGenerator
set MGGenerator:RandomNumberGenerator /Herwig/Random
set MGGenerator:StandardModelParameters /Herwig/Model
set MGGenerator:EventHandler /Herwig/EventHandlers/LesHouchesHandler
cd /Herwig/Generators
set MGGenerator:EventHandler:Cuts /Herwig/Cuts/QCDCuts
cd /Herwig/MatrixElements/
#e+e-
insert SimpleQCD:MatrixElements[0] /Herwig/MatrixElements/MEPP2WH
#MEqq2W2ff MEqq2gZ2ff MEee2gZ2qq
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 1.9*GeV
set /Herwig/Shower/Evolver:MECorrMode 0
cd /Herwig/Analysis
cd /Herwig/Analysis
create Herwig::MyVHAnalysis MyVHAnalysis MyVHAnalysis.so
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MyVHAnalysis
cd /Herwig/Generators/
set MGGenerator:NumberOfEvents 1000000
set MGGenerator:RandomNumberGenerator:Seed 31122001
-set MGGenerator:DebugLevel 1
set MGGenerator:PrintEvent 10
set MGGenerator:MaxErrors 100000000
set MGGenerator:EventHandler:CascadeHandler:MPIHandler NULL
#set MGGenerator:EventHandler:LuminosityFunction:Energy 14000.0
#set MGGenerator:Strategy /Herwig/ThePEGStrategy
#set MGGenerator:EventHandler:LuminosityFunction:Energy 500
#
saverun MG MGGenerator
diff --git a/Contrib/MCPWNLO/Herwig/eeZH.in b/Contrib/MCPWNLO/Herwig/eeZH.in
--- a/Contrib/MCPWNLO/Herwig/eeZH.in
+++ b/Contrib/MCPWNLO/Herwig/eeZH.in
@@ -1,91 +1,90 @@
# This will read in all the standard hadron decay modes and add
# the new particles that are used in HERWIG 6.4, but not in ThePEG
#read Decays.in
#
#cd /Herwig/
#set theGlobalParameters:EffectiveGluonMass 0.750*GeV
#set theGlobalParameters:HadronizationScale 0.5*GeV
#set theGlobalParameters:OnOffThePEGStringFragmentationMode 0
#set theGlobalParameters:OnOffSoftUnderlyingEventMode 0
#set theGlobalParameters:MinVirtuality2 0.1*GeV2
#set theGlobalParameters:MaxDisplacement 1.0e-10*millimeter
#
set /Herwig/Particles/B0:Stable 0
set /Herwig/Particles/B+:Stable 0
set /Herwig/Particles/B_s0:Stable 0
set /Herwig/Particles/Lambda_b0:Stable 0
set /Herwig/Particles/Xi_b0:Stable 0
set /Herwig/Particles/Xi_b-:Stable 0
set /Herwig/Particles/Omega_b-:Stable 0
#
mkdir LesHouches
cd LesHouches
library LesHouches.so
cd /Herwig/EventHandlers
#create ThePEG::LesHouchesFileReader Reader2 MadGraphReader.so
create ThePEG::LesHouchesFileReader Reader2 LesHouches.so
set Reader2:FileName eeZH.dat
set Reader2:BeamA 11
set Reader2:BeamB -11
set Reader2:EBeamA 250.0
set Reader2:EBeamB 250.0
set Reader2:PDFA /Herwig/Partons/LeptonPDF
set Reader2:PDFB /Herwig/Partons/LeptonPDF
create ThePEG::Cuts QCDCuts
set QCDCuts:ScaleMin 1.0*GeV
set QCDCuts:X1Min 0.00001
set QCDCuts:X2Min 0.00001
set QCDCuts:MHatMin 20.*GeV
set QCDCuts:X1Max 0.9
set QCDCuts:X2Max 0.9
create ThePEG::LesHouchesEventHandler LesHouchesHandler
insert LesHouchesHandler:LesHouchesReaders[0] Reader2
#set LesHouchesHandler:PartonExtractor /Herwig/Partons/QCDExtractor
set LesHouchesHandler:PartonExtractor /Herwig/Partons/EEExtractor
set LesHouchesHandler:StatLevel 2
set LesHouchesHandler:CascadeHandler /Herwig/Shower/ShowerHandler
set LesHouchesHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler
set LesHouchesHandler:DecayHandler /Herwig/Decays/DecayHandler
set LesHouchesHandler:WeightOption NegUnitWeight
# insert LesHouchesHandler:PostSubProcessHandlers [0] /Herwig/QEDRadiation/QEDRadHandler
cd /Herwig/Generators
create ThePEG::EventGenerator MGGenerator
set MGGenerator:RandomNumberGenerator /Herwig/Random
set MGGenerator:StandardModelParameters /Herwig/Model
set MGGenerator:EventHandler /Herwig/EventHandlers/LesHouchesHandler
cd /Herwig/Generators
set MGGenerator:EventHandler:Cuts /Herwig/Cuts/EECuts
cd /Herwig/MatrixElements/
#e+e-
insert SimpleEE:MatrixElements 0 /Herwig/MatrixElements/MEee2ZH
#MEqq2W2ff MEqq2gZ2ff MEee2gZ2qq
#set MEee2gZ2qq:MinimumFlavour 6
#set MEee2gZ2qq:MaximumFlavour 6
cd /Herwig/Analysis
create Herwig::MyVHAnalysis MyVHAnalysis MyVHAnalysis.so
insert /Herwig/Generators/MGGenerator:AnalysisHandlers 0 MyVHAnalysis
##################################################################
set /Herwig/Shower/Evolver:MECorrMode 0
##################################################################
cd /Herwig/Generators/
set MGGenerator:NumberOfEvents 1000000
set MGGenerator:RandomNumberGenerator:Seed 31122001
-set MGGenerator:DebugLevel 1
set MGGenerator:PrintEvent 100
set MGGenerator:MaxErrors 100000000
set MGGenerator:EventHandler:CascadeHandler:MPIHandler NULL
#set MGGenerator:EventHandler:LuminosityFunction:Energy 14000.0
#set MGGenerator:Strategy /Herwig/ThePEGStrategy
#set MGGenerator:EventHandler:LuminosityFunction:Energy 500
#
saverun MG MGGenerator
diff --git a/Contrib/PGSInterface/LHC.in b/Contrib/PGSInterface/LHC.in
--- a/Contrib/PGSInterface/LHC.in
+++ b/Contrib/PGSInterface/LHC.in
@@ -1,55 +1,54 @@
##################################################
# Example generator based on LHC parameters
# usage: Herwig++ read LHC.in
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
##################################################
# LHC physics parameters (override defaults here)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] MEqq2gZ2ff
set MEqq2gZ2ff:Process Electron
cd /Herwig/Generators
library HwPGSInterface.so
create Herwig::ZAnalysis /Herwig/Analysis/ZAnalysis ZAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/ZAnalysis
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LHC LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required in this case
##################################################
# set LHCGenerator:NumberOfEvents 10
# run LHC-full LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 900.0
# run LHC-initial LHCGenerator
diff --git a/Contrib/RadiativeZPrime/LHC-RadiativeZPrime.in b/Contrib/RadiativeZPrime/LHC-RadiativeZPrime.in
--- a/Contrib/RadiativeZPrime/LHC-RadiativeZPrime.in
+++ b/Contrib/RadiativeZPrime/LHC-RadiativeZPrime.in
@@ -1,124 +1,123 @@
##################################################
# Example generator for the Raditative Z' model
# in hadron collisions
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read RadiativeZPrime.model
#
# Other parameters for run
# main run parameters
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
# these switch off the shower and hadronization
#set LHCGenerator:EventHandler:CascadeHandler NULL
#set LHCGenerator:EventHandler:HadronizationHandler NULL
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 5.7*GeV
#
# Cuts on jets and photons
#
set /Herwig/Cuts/JetKtCut:MinKT 0.*GeV
set /Herwig/Cuts/PhotonKtCut:MinKT 0.*GeV
set /Herwig/Cuts/PhotonKtCut:MinEta -10
set /Herwig/Cuts/PhotonKtCut:MaxEta 10
#
# switch off Z decay modes if needed
#
#set /Herwig/Particles/Z0/Z0->b,bbar;:OnOff Off
#set /Herwig/Particles/Z0/Z0->c,cbar;:OnOff Off
#set /Herwig/Particles/Z0/Z0->d,dbar;:OnOff Off
#set /Herwig/Particles/Z0/Z0->e-,e+;:OnOff Off
#set /Herwig/Particles/Z0/Z0->mu-,mu+;:OnOff Off
#set /Herwig/Particles/Z0/Z0->nu_e,nu_ebar;:OnOff Off
#set /Herwig/Particles/Z0/Z0->nu_mu,nu_mubar;:OnOff Off
#set /Herwig/Particles/Z0/Z0->nu_tau,nu_taubar;:OnOff Off
#set /Herwig/Particles/Z0/Z0->s,sbar;:OnOff Off
#set /Herwig/Particles/Z0/Z0->tau-,tau+;:OnOff Off
#set /Herwig/Particles/Z0/Z0->u,ubar;:OnOff Off
# switch off spin correlations in 2-2 process if needed
#set /Herwig/Particles/Z0/Z0->e-,e+;:Decayer /Herwig/Decays/DecayME0
##################################################
#
# This section contains the user defined settings
#
##################################################
cd /Herwig/NewPhysics
# calculate decays for Z'
insert NewModel:DecayParticles 0 /Herwig/Particles/Z'0
# set coupling
set RadiativeZPrime/Model:gZPrime 1.
# use this to get the normal Herwig++ automatic process generation
# incoming particles
insert ResConstructor:Incoming 0 /Herwig/Particles/d
insert ResConstructor:Incoming 1 /Herwig/Particles/dbar
insert ResConstructor:Incoming 2 /Herwig/Particles/u
insert ResConstructor:Incoming 3 /Herwig/Particles/ubar
insert ResConstructor:Incoming 4 /Herwig/Particles/s
insert ResConstructor:Incoming 5 /Herwig/Particles/sbar
insert ResConstructor:Incoming 6 /Herwig/Particles/c
insert ResConstructor:Incoming 7 /Herwig/Particles/cbar
insert ResConstructor:Incoming 8 /Herwig/Particles/b
insert ResConstructor:Incoming 9 /Herwig/Particles/bbar
# resonance
insert ResConstructor:Intermediates 0 /Herwig/Particles/Z'0
# resonance decay products
#insert ResConstructor:Outgoing 0 /Herwig/Particles/e+
insert ResConstructor:Outgoing 0 /Herwig/Particles/gamma
#
# of use hand-coded matrix elements
#
cd /Herwig/MatrixElements
#
# q qbar -> Z' -> f f'bar
#
#create RadiativeZPrime::MEqq2ZPrime2ff MEqq2ZPrime2ff RadiativeZPrime.so
#set MEqq2ZPrime2ff:Process Electron
#set MEqq2ZPrime2ff:GammaZ ZPrime
#insert SimpleQCD:MatrixElements[0] MEqq2ZPrime2ff
#
# q qbar -> Z' > Z gamma (2 -> 2 process)
#
#create RadiativeZPrime::MEqq2ZPrime2ZGamma MEqq2ZPrime2ZGamma
#insert SimpleQCD:MatrixElements[0] MEqq2ZPrime2ZGamma
#
# q qbar -> Z' -> Z gamma -> f f bar gamma (2 -> 3 process )
#
#create RadiativeZPrime::MEqq2ZPrime2ZGamma2ffGamma MEqq2ZPrime2ZGamma2ffGamma
#insert SimpleQCD:MatrixElements[0] MEqq2ZPrime2ZGamma2ffGamma
#
# Analysis options
#
cd /Herwig/Generators
# don't warn if final-state quarks, needed if shower switched off
set /Herwig/Analysis/Basics:CheckQuark 0
#
# Simple analysis of Z' events
#
create RadiativeZPrime::SimpleZPrimeAnalysis /Herwig/Analysis/SimpleZPrime
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/SimpleZPrime
#
# save the run
#
saverun LHC-RadiativeZPrime LHCGenerator
diff --git a/Tests/Inputs/LEP-TopDecay.in b/Tests/Inputs/LEP-TopDecay.in
--- a/Tests/Inputs/LEP-TopDecay.in
+++ b/Tests/Inputs/LEP-TopDecay.in
@@ -1,19 +1,18 @@
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
set LEPGenerator:EventHandler:LuminosityFunction:Energy 360.0
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
cd /Herwig/MatrixElements
insert SimpleEE:MatrixElements 0 MEee2gZ2qq
set MEee2gZ2qq:MinimumFlavour 6
set MEee2gZ2qq:MaximumFlavour 6
cd /Herwig/Generators
create Herwig::TopDecay /Herwig/Analysis/TopDecay libfastjet.so LeptonJetTest.so
insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/TopDecay
saverun LEP-TopDecay LEPGenerator
diff --git a/Tests/Inputs/LHC-HJet-Powheg.in b/Tests/Inputs/LHC-HJet-Powheg.in
--- a/Tests/Inputs/LHC-HJet-Powheg.in
+++ b/Tests/Inputs/LHC-HJet-Powheg.in
@@ -1,28 +1,27 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
set /Herwig/Analysis/Basics:CheckQuark 0
set /Herwig/Particles/h0:Stable Stable
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] PowhegMEHiggs
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
create Herwig::O2AlphaS O2AlphaS
set /Herwig/Generators/LHCGenerator:StandardModelParameters:QCD/RunningAlphaS O2AlphaS
cd /Herwig/Shower
# use the general recon for now
set KinematicsReconstructor:ReconstructionOption General
# switch treatment of hardest emission
set Evolver:HardEmissionMode POWHEG
cd /Herwig/Generators
create Herwig::HTest HTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 HTest
saverun LHC-HJet-Powheg LHCGenerator
diff --git a/Tests/Inputs/LHC-HJet.in b/Tests/Inputs/LHC-HJet.in
--- a/Tests/Inputs/LHC-HJet.in
+++ b/Tests/Inputs/LHC-HJet.in
@@ -1,19 +1,18 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
set /Herwig/Analysis/Basics:CheckQuark 0
set /Herwig/Particles/h0:Stable Stable
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] MEHiggs
cd /Herwig/Generators
create Herwig::HTest HTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 HTest
saverun LHC-HJet LHCGenerator
diff --git a/Tests/Inputs/LHC-WHJet-Powheg.in b/Tests/Inputs/LHC-WHJet-Powheg.in
--- a/Tests/Inputs/LHC-WHJet-Powheg.in
+++ b/Tests/Inputs/LHC-WHJet-Powheg.in
@@ -1,59 +1,58 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 100000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
erase LHCGenerator:EventHandler:PostSubProcessHandlers 0
set /Herwig/Analysis/Basics:CheckQuark 0
set /Herwig/Particles/h0:Stable Stable
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] PowhegMEPP2WH
set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
create Herwig::O2AlphaS O2AlphaS
set /Herwig/Generators/LHCGenerator:StandardModelParameters:QCD/RunningAlphaS O2AlphaS
cd /Herwig/Shower
# use the general recon for now
set KinematicsReconstructor:ReconstructionOption General
# switch treatment of hardest emission
set Evolver:HardEmissionMode POWHEG
cd /Herwig/Generators
create Herwig::VHTest /Herwig/Analysis/VHTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/VHTest
set /Herwig/Particles/W+/W+->bbar,c;:OnOff Off
set /Herwig/Particles/W+/W+->c,dbar;:OnOff Off
set /Herwig/Particles/W+/W+->c,sbar;:OnOff Off
set /Herwig/Particles/W+/W+->nu_e,e+;:OnOff On
set /Herwig/Particles/W+/W+->nu_mu,mu+;:OnOff Off
set /Herwig/Particles/W+/W+->nu_tau,tau+;:OnOff Off
set /Herwig/Particles/W+/W+->sbar,u;:OnOff Off
set /Herwig/Particles/W+/W+->u,dbar;:OnOff Off
set /Herwig/Particles/W-/W-->b,cbar;:OnOff Off
set /Herwig/Particles/W-/W-->cbar,d;:OnOff Off
set /Herwig/Particles/W-/W-->cbar,s;:OnOff Off
set /Herwig/Particles/W-/W-->nu_ebar,e-;:OnOff On
set /Herwig/Particles/W-/W-->nu_mubar,mu-;:OnOff Off
set /Herwig/Particles/W-/W-->nu_taubar,tau-;:OnOff Off
set /Herwig/Particles/W-/W-->s,ubar;:OnOff Off
set /Herwig/Particles/W-/W-->ubar,d;:OnOff Off
set /Herwig/Particles/Z0/Z0->b,bbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->c,cbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->d,dbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->e-,e+;:OnOff On
set /Herwig/Particles/Z0/Z0->mu-,mu+;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_e,nu_ebar;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_mu,nu_mubar;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_tau,nu_taubar;:OnOff Off
set /Herwig/Particles/Z0/Z0->s,sbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->tau-,tau+;:OnOff Off
set /Herwig/Particles/Z0/Z0->u,ubar;:OnOff Off
saverun LHC-WHJet-Powheg LHCGenerator
diff --git a/Tests/Inputs/LHC-WHJet.in b/Tests/Inputs/LHC-WHJet.in
--- a/Tests/Inputs/LHC-WHJet.in
+++ b/Tests/Inputs/LHC-WHJet.in
@@ -1,50 +1,49 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 100000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
erase LHCGenerator:EventHandler:PostSubProcessHandlers 0
set /Herwig/Analysis/Basics:CheckQuark 0
set /Herwig/Particles/h0:Stable Stable
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] MEPP2WH
set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
cd /Herwig/Generators
create Herwig::VHTest /Herwig/Analysis/VHTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/VHTest
set /Herwig/Particles/W+/W+->bbar,c;:OnOff Off
set /Herwig/Particles/W+/W+->c,dbar;:OnOff Off
set /Herwig/Particles/W+/W+->c,sbar;:OnOff Off
set /Herwig/Particles/W+/W+->nu_e,e+;:OnOff On
set /Herwig/Particles/W+/W+->nu_mu,mu+;:OnOff Off
set /Herwig/Particles/W+/W+->nu_tau,tau+;:OnOff Off
set /Herwig/Particles/W+/W+->sbar,u;:OnOff Off
set /Herwig/Particles/W+/W+->u,dbar;:OnOff Off
set /Herwig/Particles/W-/W-->b,cbar;:OnOff Off
set /Herwig/Particles/W-/W-->cbar,d;:OnOff Off
set /Herwig/Particles/W-/W-->cbar,s;:OnOff Off
set /Herwig/Particles/W-/W-->nu_ebar,e-;:OnOff On
set /Herwig/Particles/W-/W-->nu_mubar,mu-;:OnOff Off
set /Herwig/Particles/W-/W-->nu_taubar,tau-;:OnOff Off
set /Herwig/Particles/W-/W-->s,ubar;:OnOff Off
set /Herwig/Particles/W-/W-->ubar,d;:OnOff Off
set /Herwig/Particles/Z0/Z0->b,bbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->c,cbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->d,dbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->e-,e+;:OnOff On
set /Herwig/Particles/Z0/Z0->mu-,mu+;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_e,nu_ebar;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_mu,nu_mubar;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_tau,nu_taubar;:OnOff Off
set /Herwig/Particles/Z0/Z0->s,sbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->tau-,tau+;:OnOff Off
set /Herwig/Particles/Z0/Z0->u,ubar;:OnOff Off
saverun LHC-WHJet LHCGenerator
diff --git a/Tests/Inputs/LHC-WShower-Powheg.in b/Tests/Inputs/LHC-WShower-Powheg.in
--- a/Tests/Inputs/LHC-WShower-Powheg.in
+++ b/Tests/Inputs/LHC-WShower-Powheg.in
@@ -1,28 +1,27 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
set /Herwig/Analysis/Basics:CheckQuark 0
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] PowhegMEqq2W2ff
set PowhegMEqq2W2ff:Process Electron
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
create Herwig::O2AlphaS O2AlphaS
set /Herwig/Generators/LHCGenerator:StandardModelParameters:QCD/RunningAlphaS O2AlphaS
cd /Herwig/Shower
# use the general recon for now
set KinematicsReconstructor:ReconstructionOption General
# switch treatment of hardest emission
set Evolver:HardEmissionMode POWHEG
cd /Herwig/Generators
create Herwig::VTest VTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 VTest
saverun LHC-WShower-Powheg LHCGenerator
diff --git a/Tests/Inputs/LHC-WShower.in b/Tests/Inputs/LHC-WShower.in
--- a/Tests/Inputs/LHC-WShower.in
+++ b/Tests/Inputs/LHC-WShower.in
@@ -1,19 +1,18 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
set /Herwig/Analysis/Basics:CheckQuark 0
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] MEqq2W2ff
set MEqq2W2ff:Process Electron
cd /Herwig/Generators
create Herwig::VTest VTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 VTest
saverun LHC-WShower LHCGenerator
diff --git a/Tests/Inputs/LHC-ZHJet-Powheg.in b/Tests/Inputs/LHC-ZHJet-Powheg.in
--- a/Tests/Inputs/LHC-ZHJet-Powheg.in
+++ b/Tests/Inputs/LHC-ZHJet-Powheg.in
@@ -1,59 +1,58 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 100000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
erase LHCGenerator:EventHandler:PostSubProcessHandlers 0
set /Herwig/Analysis/Basics:CheckQuark 0
set /Herwig/Particles/h0:Stable Stable
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] PowhegMEPP2ZH
set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
create Herwig::O2AlphaS O2AlphaS
set /Herwig/Generators/LHCGenerator:StandardModelParameters:QCD/RunningAlphaS O2AlphaS
cd /Herwig/Shower
# use the general recon for now
set KinematicsReconstructor:ReconstructionOption General
# switch treatment of hardest emission
set Evolver:HardEmissionMode POWHEG
cd /Herwig/Generators
create Herwig::VHTest /Herwig/Analysis/VHTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/VHTest
set /Herwig/Particles/W+/W+->bbar,c;:OnOff Off
set /Herwig/Particles/W+/W+->c,dbar;:OnOff Off
set /Herwig/Particles/W+/W+->c,sbar;:OnOff Off
set /Herwig/Particles/W+/W+->nu_e,e+;:OnOff On
set /Herwig/Particles/W+/W+->nu_mu,mu+;:OnOff Off
set /Herwig/Particles/W+/W+->nu_tau,tau+;:OnOff Off
set /Herwig/Particles/W+/W+->sbar,u;:OnOff Off
set /Herwig/Particles/W+/W+->u,dbar;:OnOff Off
set /Herwig/Particles/W-/W-->b,cbar;:OnOff Off
set /Herwig/Particles/W-/W-->cbar,d;:OnOff Off
set /Herwig/Particles/W-/W-->cbar,s;:OnOff Off
set /Herwig/Particles/W-/W-->nu_ebar,e-;:OnOff On
set /Herwig/Particles/W-/W-->nu_mubar,mu-;:OnOff Off
set /Herwig/Particles/W-/W-->nu_taubar,tau-;:OnOff Off
set /Herwig/Particles/W-/W-->s,ubar;:OnOff Off
set /Herwig/Particles/W-/W-->ubar,d;:OnOff Off
set /Herwig/Particles/Z0/Z0->b,bbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->c,cbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->d,dbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->e-,e+;:OnOff On
set /Herwig/Particles/Z0/Z0->mu-,mu+;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_e,nu_ebar;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_mu,nu_mubar;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_tau,nu_taubar;:OnOff Off
set /Herwig/Particles/Z0/Z0->s,sbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->tau-,tau+;:OnOff Off
set /Herwig/Particles/Z0/Z0->u,ubar;:OnOff Off
saverun LHC-ZHJet-Powheg LHCGenerator
diff --git a/Tests/Inputs/LHC-ZHJet.in b/Tests/Inputs/LHC-ZHJet.in
--- a/Tests/Inputs/LHC-ZHJet.in
+++ b/Tests/Inputs/LHC-ZHJet.in
@@ -1,50 +1,49 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 100000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
erase LHCGenerator:EventHandler:PostSubProcessHandlers 0
set /Herwig/Analysis/Basics:CheckQuark 0
set /Herwig/Particles/h0:Stable Stable
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] MEPP2ZH
set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
cd /Herwig/Generators
create Herwig::VHTest /Herwig/Analysis/VHTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/VHTest
set /Herwig/Particles/W+/W+->bbar,c;:OnOff Off
set /Herwig/Particles/W+/W+->c,dbar;:OnOff Off
set /Herwig/Particles/W+/W+->c,sbar;:OnOff Off
set /Herwig/Particles/W+/W+->nu_e,e+;:OnOff On
set /Herwig/Particles/W+/W+->nu_mu,mu+;:OnOff Off
set /Herwig/Particles/W+/W+->nu_tau,tau+;:OnOff Off
set /Herwig/Particles/W+/W+->sbar,u;:OnOff Off
set /Herwig/Particles/W+/W+->u,dbar;:OnOff Off
set /Herwig/Particles/W-/W-->b,cbar;:OnOff Off
set /Herwig/Particles/W-/W-->cbar,d;:OnOff Off
set /Herwig/Particles/W-/W-->cbar,s;:OnOff Off
set /Herwig/Particles/W-/W-->nu_ebar,e-;:OnOff On
set /Herwig/Particles/W-/W-->nu_mubar,mu-;:OnOff Off
set /Herwig/Particles/W-/W-->nu_taubar,tau-;:OnOff Off
set /Herwig/Particles/W-/W-->s,ubar;:OnOff Off
set /Herwig/Particles/W-/W-->ubar,d;:OnOff Off
set /Herwig/Particles/Z0/Z0->b,bbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->c,cbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->d,dbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->e-,e+;:OnOff On
set /Herwig/Particles/Z0/Z0->mu-,mu+;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_e,nu_ebar;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_mu,nu_mubar;:OnOff Off
set /Herwig/Particles/Z0/Z0->nu_tau,nu_taubar;:OnOff Off
set /Herwig/Particles/Z0/Z0->s,sbar;:OnOff Off
set /Herwig/Particles/Z0/Z0->tau-,tau+;:OnOff Off
set /Herwig/Particles/Z0/Z0->u,ubar;:OnOff Off
saverun LHC-ZHJet LHCGenerator
diff --git a/Tests/Inputs/LHC-ZShower-Powheg.in b/Tests/Inputs/LHC-ZShower-Powheg.in
--- a/Tests/Inputs/LHC-ZShower-Powheg.in
+++ b/Tests/Inputs/LHC-ZShower-Powheg.in
@@ -1,28 +1,27 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
set /Herwig/Analysis/Basics:CheckQuark 0
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] PowhegMEqq2gZ2ff
set MEqq2gZ2ff:Process Electron
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
create Herwig::O2AlphaS O2AlphaS
set /Herwig/Generators/LHCGenerator:StandardModelParameters:QCD/RunningAlphaS O2AlphaS
cd /Herwig/Shower
# use the general recon for now
set KinematicsReconstructor:ReconstructionOption General
# switch treatment of hardest emission
set Evolver:HardEmissionMode POWHEG
cd /Herwig/Generators
create Herwig::VTest VTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 VTest
saverun LHC-ZShower-Powheg LHCGenerator
diff --git a/Tests/Inputs/LHC-ZShower.in b/Tests/Inputs/LHC-ZShower.in
--- a/Tests/Inputs/LHC-ZShower.in
+++ b/Tests/Inputs/LHC-ZShower.in
@@ -1,19 +1,18 @@
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
set LHCGenerator:EventHandler:CascadeHandler:MPIHandler NULL
set LHCGenerator:EventHandler:DecayHandler NULL
set LHCGenerator:EventHandler:HadronizationHandler NULL
set /Herwig/Analysis/Basics:CheckQuark 0
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/MatrixElements/
insert SimpleQCD:MatrixElements[0] MEqq2gZ2ff
set MEqq2gZ2ff:Process Electron
cd /Herwig/Generators
create Herwig::VTest VTest HadronJetTest.so
insert LHCGenerator:AnalysisHandlers 0 VTest
saverun LHC-ZShower LHCGenerator
diff --git a/Tests/Rivet/LEPBase.in b/Tests/Rivet/LEPBase.in
--- a/Tests/Rivet/LEPBase.in
+++ b/Tests/Rivet/LEPBase.in
@@ -1,27 +1,26 @@
##################################################
# base parameters for LEP analyses
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
# no MPI
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
##################################################
# Switch off ISR
##################################################
set /Herwig/Particles/e-:PDF /Herwig/Partons/NoPDF
set /Herwig/Particles/e+:PDF /Herwig/Partons/NoPDF
##################################################
# Create the Herwig analysis
##################################################
create ThePEG::RivetAnalysis /Herwig/Analysis/RivetAnalysis RivetAnalysis.so
insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/RivetAnalysis
diff --git a/Tests/Rivet/LHCBase-Powheg.in b/Tests/Rivet/LHCBase-Powheg.in
--- a/Tests/Rivet/LHCBase-Powheg.in
+++ b/Tests/Rivet/LHCBase-Powheg.in
@@ -1,46 +1,45 @@
##################################################
# Example generator based on Tevatron parameters
# usage: Herwig++ read TVT.in
#
# Since most parameters are identical to LHC,
# we use the default LHCGenerator and adapt only
# for the differences
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 100000
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
##################################################
# Need to use an NLO PDF
##################################################
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
##################################################
# and strong coupling
##################################################
create Herwig::O2AlphaS O2AlphaS
set /Herwig/Model:QCD/RunningAlphaS O2AlphaS
##################################################
# Setup the POWHEG shower
##################################################
cd /Herwig/Shower
set Evolver:HardEmissionMode POWHEG
set Evolver:IntrinsicPtGaussian 2.2*GeV
##################################################
# Create the Herwig analysis
##################################################
cd /Herwig/Generators
create ThePEG::RivetAnalysis /Herwig/Analysis/RivetAnalysis RivetAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/RivetAnalysis
diff --git a/Tests/Rivet/LHCBase.in b/Tests/Rivet/LHCBase.in
--- a/Tests/Rivet/LHCBase.in
+++ b/Tests/Rivet/LHCBase.in
@@ -1,28 +1,27 @@
##################################################
# Example generator based on Tevatron parameters
# usage: Herwig++ read TVT.in
#
# Since most parameters are identical to LHC,
# we use the default LHCGenerator and adapt only
# for the differences
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 100000
set LHCGenerator:EventHandler:StatLevel Full
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
##################################################
# Create the Herwig analysis
##################################################
create ThePEG::RivetAnalysis /Herwig/Analysis/RivetAnalysis RivetAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/RivetAnalysis
set /Herwig/Analysis/RivetAnalysis:Debug No
diff --git a/Tests/Rivet/StarBase.in b/Tests/Rivet/StarBase.in
--- a/Tests/Rivet/StarBase.in
+++ b/Tests/Rivet/StarBase.in
@@ -1,50 +1,49 @@
##################################################
# Example generator based on Tevatron parameters
# usage: Herwig++ read TVT.in
#
# Since most parameters are identical to LHC,
# we use the default LHCGenerator and adapt only
# for the differences
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 100000
set LHCGenerator:EventHandler:StatLevel Full
##################################################
# Tevatron physics parameters (override defaults)
##################################################
set LHCGenerator:EventHandler:BeamB /Herwig/Particles/p+
set LHCGenerator:EventHandler:LuminosityFunction:Energy 200.0
##################################################
# Create the Herwig analysis
##################################################
create ThePEG::RivetAnalysis /Herwig/Analysis/RivetAnalysis RivetAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/RivetAnalysis
set /Herwig/Analysis/RivetAnalysis:Debug No
cd /Herwig/Generators
set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0
create ThePEG::RivetAnalysis /Herwig/Analysis/RivetAnalysis RivetAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/RivetAnalysis
set /Herwig/Decays/DecayHandler:LifeTimeOption 0
set /Herwig/Decays/DecayHandler:MaxLifeTime 10*mm
set /Herwig/Cuts/QCDCuts:X2Min 0.01
##################################################
# select the analyses
##################################################
insert /Herwig/Analysis/RivetAnalysis:Analyses 0
diff --git a/Tests/Rivet/TVTBase-Powheg.in b/Tests/Rivet/TVTBase-Powheg.in
--- a/Tests/Rivet/TVTBase-Powheg.in
+++ b/Tests/Rivet/TVTBase-Powheg.in
@@ -1,49 +1,48 @@
##################################################
# Example generator based on Tevatron parameters
# usage: Herwig++ read TVT.in
#
# Since most parameters are identical to LHC,
# we use the default LHCGenerator and adapt only
# for the differences
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 100000
##################################################
# Tevatron physics parameters (override defaults)
##################################################
set LHCGenerator:EventHandler:BeamB /Herwig/Particles/pbar-
##################################################
# Need to use an NLO PDF
##################################################
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
##################################################
# and strong coupling
##################################################
create Herwig::O2AlphaS O2AlphaS
set /Herwig/Model:QCD/RunningAlphaS O2AlphaS
##################################################
# Setup the POWHEG shower
##################################################
cd /Herwig/Shower
set Evolver:IntrinsicPtGaussian 1.9*GeV
set Evolver:HardEmissionMode POWHEG
##################################################
# Create the Herwig analysis
##################################################
cd /Herwig/Generators
create ThePEG::RivetAnalysis /Herwig/Analysis/RivetAnalysis RivetAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/RivetAnalysis
diff --git a/Tests/Rivet/TVTBase.in b/Tests/Rivet/TVTBase.in
--- a/Tests/Rivet/TVTBase.in
+++ b/Tests/Rivet/TVTBase.in
@@ -1,31 +1,30 @@
##################################################
# Example generator based on Tevatron parameters
# usage: Herwig++ read TVT.in
#
# Since most parameters are identical to LHC,
# we use the default LHCGenerator and adapt only
# for the differences
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 100000
set LHCGenerator:EventHandler:StatLevel Full
##################################################
# Tevatron physics parameters (override defaults)
##################################################
set LHCGenerator:EventHandler:BeamB /Herwig/Particles/pbar-
##################################################
# Create the Herwig analysis
##################################################
create ThePEG::RivetAnalysis /Herwig/Analysis/RivetAnalysis RivetAnalysis.so
insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/RivetAnalysis
set /Herwig/Analysis/RivetAnalysis:Debug No
diff --git a/src/DIS.in b/src/DIS.in
--- a/src/DIS.in
+++ b/src/DIS.in
@@ -1,65 +1,64 @@
##################################################
# Example generator based on DIS parameters
# usage: Herwig++ read DIS.in
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set DISGenerator:NumberOfEvents 10000000
set DISGenerator:RandomNumberGenerator:Seed 31122001
-set DISGenerator:DebugLevel 1
set DISGenerator:PrintEvent 10
set DISGenerator:MaxErrors 10000
set /Herwig/Shower/ShowerHandler:MPIHandler NULL
##################################################
# DIS physics parameters (override defaults here)
##################################################
##################################################
# Matrix Elements for lepton-hadron collisions
# (by default only neutral-current switched on)
##################################################
cd /Herwig/MatrixElements/
# Neutral current DIS
insert SimpleDIS:MatrixElements[0] MEDISNC
cd /Herwig/Generators
##################################################
# Useful analysis handlers for lepton-hadron physics
##################################################
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert DISGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert DISGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
set /Herwig/Shower/KinematicsReconstructor:ReconstructionOption 1
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun DIS DISGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required in this case
##################################################
# set DISGenerator:NumberOfEvents 10
# run DIS-full DISGenerator
#
# run DIS-initial DISGenerator
diff --git a/src/DPtest.in b/src/DPtest.in
--- a/src/DPtest.in
+++ b/src/DPtest.in
@@ -1,139 +1,138 @@
##################################################
# File to test double parton scattering
# usage: Herwig++ read DPtest.in && Herwig++ run DPtest.run -Nxxxx
##################################################
##################################################
# Change hard process ME's
##################################################
cd /Herwig/MatrixElements
insert SimpleQCD:MatrixElements[0] MEGammaJet
##################################################
# Cuts on the hard process
##################################################
cd /Herwig/Cuts
set JetKtCut:MinKT 30.0*GeV
#set LeptonKtCut:MinKT 50.0*GeV
set PhotonKtCut:MinKT 30.0*GeV
set PhotonKtCut:MinEta -2.
set PhotonKtCut:MaxEta 2.
##################################################
# Additional hard interactions
##################################################
# A additional hard interaction requires a cuts object that defines the
# cuts on the interaction and a SubProcessHandler that has a
# MatrixElement Reference and a PartonExtractor (which is the same for
# all)
cd /Herwig/UnderlyingEvent
########cuts############
# cut on pt. Without a specific matcher object, it works on all particles
create ThePEG::SimpleKTCut DPKtCut SimpleKTCut.so
set DPKtCut:MinKT 20
# create the cuts object for DP1
create ThePEG::Cuts DP1Cuts
# This should always be 2*MinKT!!
set DP1Cuts:MHatMin 40
set DP1Cuts:MHatMax 10000000.0
insert DP1Cuts:OneCuts 0 DPKtCut
#########################
########subprocesses#####
create ThePEG::SubProcessHandler DP1
insert DP1:MatrixElements 0 /Herwig/MatrixElements/MEQCD2to2
set DP1:PartonExtractor /Herwig/Partons/QCDExtractor
#create ThePEG::SubProcessHandler DP2
#insert DP2:MatrixElements 0 /Herwig/MatrixElements/MEqq2gZ2ff
#set DP2:PartonExtractor /Herwig/Partons/QCDExtractor
#########################
# set the subprocesses and corresponding cuts
# 0 is reserved for the "usual" underlying events
# Each SubProcessHandler must be accompanied by a Cuts object!
insert MPIHandler:SubProcessHandlers 1 DP1
insert MPIHandler:Cuts 1 DP1Cuts
# In principal there is an arbitrary number of additional subprocess
# possible. In practice however more than one, will be very
# rare. Nevertheless the interface is flexible enough to cover any case.
#insert MPIHandler:SubProcessHandlers 2 DP2
#insert MPIHandler:Cuts 2 DP1Cuts
# now set what multiplicities you want. index = 0 means the first
# ADDITIONAL hard process
# this is SubProcessHandler 1 with multiplicity 1
insert MPIHandler:additionalMultiplicities 0 1
# this is SubProcessHandler 2 with multiplicity 1
#insert MPIHandler:additionalMultiplicities 1 1
##################################################
# Switches for hard underlying event
##################################################
cd /Herwig/Shower
# Switch MPI off
# set ShowerHandler:MPIHandler NULL
cd /Herwig/UnderlyingEvent
# set which process is identical to the UE one (QCD dijets) This is very
# important, as it will influence the multiplicity of the
# UnderlyingEvent processes.
# In our case: The first additional hard process is the QCD dijet one.
set MPIHandler:IdenticalToUE 1
# Control ptmin and mu2.
# set KtCut:MinKT 3.8
# This should always be 2*MinKT!!
# set UECuts:MHatMin 7.6
# set the inverse hadron radius in GeV^2
# set MPIHandler:InvRadius 2.2
cd /Herwig/Generators
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at
# configure time and the graphviz program 'dot' to produce a plot)
#insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
#insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
#set /Herwig/Analysis/HepMCFile:PrintEvent 100
#set /Herwig/Analysis/HepMCFile:Format GenEvent
#set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 1000000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 1000000
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
#set LHCGenerator:EventHandler:LuminosityFunction:Energy 1800.0
#set LHCGenerator:EventHandler:BeamB /Herwig/Particles/pbar-
saverun DPtest LHCGenerator
diff --git a/src/GammaGamma.in b/src/GammaGamma.in
--- a/src/GammaGamma.in
+++ b/src/GammaGamma.in
@@ -1,67 +1,66 @@
##################################################
# Example generator based on LEP parameters
# usage: Herwig++ read LEP.in
##################################################
##################################################
# Change the electron/position PDFs
##################################################
set /Herwig/Particles/e+:PDF /Herwig/Partons/WWPDF
set /Herwig/Particles/e-:PDF /Herwig/Partons/WWPDF
##################################################
# Selected the hard process
##################################################
cd /Herwig/MatrixElements
# fermion-antifermion
insert SimpleEE:MatrixElements 0 /Herwig/MatrixElements/MEgg2ff
# W+W-
#insert SimpleEE:MatrixElements 0 /Herwig/MatrixElements/MEgg2WW
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
##################################################
# LEP physics parameters (override defaults)
##################################################
set LEPGenerator:EventHandler:LuminosityFunction:Energy 500.
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
cd /Herwig/Generators
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
###################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun GammaGamma LEPGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LEPGenerator:NumberOfEvents 100
# run LEP-Zpole LEPGenerator
# set LEPGenerator:EventHandler:LuminosityFunction:Energy 208.0
# run LEP-maxE LEPGenerator
diff --git a/src/ILC-MSSM.in b/src/ILC-MSSM.in
--- a/src/ILC-MSSM.in
+++ b/src/ILC-MSSM.in
@@ -1,56 +1,55 @@
##################################################
# Example generator for the MSSM in lepton collisions
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read MSSM.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# --- Hard Process ----
# The particle name can be found in the relevant model file
# by searching for its PDG code and noting the text
# '/Herwig/Particles/###' where the hashes denote the name
# Switch to decide whether to include EW diagrams in the
# hard process (On by default)
set HPConstructor:IncludeEW Yes
# Example hard process: incoming leptons outgoing gaugions
insert HPConstructor:Incoming 0 /Herwig/Particles/e+
insert HPConstructor:Incoming 1 /Herwig/Particles/e-
insert HPConstructor:Outgoing 0 /Herwig/Particles/~chi_20
insert HPConstructor:Outgoing 1 /Herwig/Particles/~chi_1+
insert HPConstructor:Outgoing 2 /Herwig/Particles/~chi_2+
insert HPConstructor:Outgoing 3 /Herwig/Particles/~chi_30
# --- Perturbative Decays ---
# Read in the spectrum file and optional decay table.
# If a decay table is in a separate file
# then add another 'setup' line with that
# file as the argument. The provided
# spectrum file is an example using SPheno 2.2.3
setup MSSM/Model SPhenoSPS1a.spc
# Other parameters for run
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 10000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
set LEPGenerator:EventHandler:LuminosityFunction:Energy 800.0
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
saverun ILC-MSSM LEPGenerator
diff --git a/src/ILC-MUED.in b/src/ILC-MUED.in
--- a/src/ILC-MUED.in
+++ b/src/ILC-MUED.in
@@ -1,57 +1,56 @@
##################################################
# Example generator based for MUED in lepton collisions
#
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read MUED.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# The UED parameters (these are the default)
set MUED/Model:InverseRadius 300.*GeV
set MUED/Model:LambdaR 20
# --- Hard Process ----
# The particle name can be found in the relevant model file
# by searching for its PDG code and noting the text
# '/Herwig/Particles/###' where the hashes denote the name
# Switch to decide whether to include EW diagrams in the
# hard process (On by default)
set HPConstructor:IncludeEW Yes
# Example hard process: Incoming leptons, outgoing kk bosons and leptons
insert HPConstructor:Incoming 0 /Herwig/Particles/e+
insert HPConstructor:Incoming 1 /Herwig/Particles/e-
insert HPConstructor:Outgoing 0 /Herwig/Particles/KK1_Z0
insert HPConstructor:Outgoing 1 /Herwig/Particles/KK1_W+
insert HPConstructor:Outgoing 2 /Herwig/Particles/KK1_e_L-
insert HPConstructor:Outgoing 3 /Herwig/Particles/KK1_e_R-
# Other parameters for run
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
set LEPGenerator:EventHandler:LuminosityFunction:Energy 800.0
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun ILC-MUED LEPGenerator
diff --git a/src/ILC-RS.in b/src/ILC-RS.in
--- a/src/ILC-RS.in
+++ b/src/ILC-RS.in
@@ -1,50 +1,49 @@
##################################################
# Example generator for the Randell-Sundrum model
# in lepton collisions
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read RS.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# Example hard process: Incoming leptons,resonant gravition
insert ResConstructor:Incoming 0 /Herwig/Particles/e-
insert ResConstructor:Incoming 1 /Herwig/Particles/e+
insert ResConstructor:Intermediates 0 /Herwig/Particles/Graviton
insert ResConstructor:Outgoing 0 /Herwig/Particles/e+
insert ResConstructor:Outgoing 0 /Herwig/Particles/W+
insert ResConstructor:Outgoing 0 /Herwig/Particles/Z0
insert ResConstructor:Outgoing 0 /Herwig/Particles/u
insert ResConstructor:Outgoing 0 /Herwig/Particles/t
# coupling
# set RS/Model:Lambda_pi 10000*GeV
# Other parameters for run
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
set LEPGenerator:EventHandler:LuminosityFunction:Energy 800.0
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun ILC-RS LEPGenerator
diff --git a/src/ILC.in b/src/ILC.in
--- a/src/ILC.in
+++ b/src/ILC.in
@@ -1,81 +1,80 @@
##################################################
# Example generator based on ILC parameters
# usage: Herwig++ read ILC.in
#
# Since most parameters are identical to LEP,
# we use the default LEPGenerator and adapt only
# for the differences
##################################################
##################################################
# Change settings for the ee->Z->qq matrix element
# to produce only top quarks
#
# 'set' lines like this can be omitted if the
# default value is already okay.
#
# Any repository setting can be modified here
##################################################
##################################################
# Selected the hard process
##################################################
cd /Herwig/MatrixElements
# default e+e- > t tbar
insert SimpleEE:MatrixElements 0 MEee2gZ2qq
set MEee2gZ2qq:MinimumFlavour 6
set MEee2gZ2qq:MaximumFlavour 6
# e+e- > l+l-
# insert SimpleEE:MatrixElements[0] MEee2gZ2ll
# e+e- > W+W- ZZ
# insert SimpleEE:MatrixElements[0] MEee2VV
# higgs+Z
# insert SimpleEE:MatrixElements[0] MEee2ZH
# higgs+e+e-/nu_enu_ebar via VBF
# insert SimpleEE:MatrixElements[0] MEee2HiggsVBF
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
##################################################
# ILC physics parameters (override defaults)
##################################################
set LEPGenerator:EventHandler:LuminosityFunction:Energy 500.0
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun ILC LEPGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LEPGenerator:NumberOfEvents 100
# run ILC-tt LEPGenerator
# set /Herwig/MatrixElements/MEee2gZ2qq:MinimumFlavour 5
# set /Herwig/MatrixElements/MEee2gZ2qq:MaximumFlavour 5
# run ILC-bb LEPGenerator
diff --git a/src/LEP.in b/src/LEP.in
--- a/src/LEP.in
+++ b/src/LEP.in
@@ -1,112 +1,111 @@
##################################################
# Example generator based on LEP parameters
# usage: Herwig++ read LEP.in
##################################################
##################################################
# Change settings for the ee->Z->qq matrix element
# to avoid producing top quarks
#
# 'set' lines like this can be omitted if the
# default value is already okay.
#
# Any repository setting can be modified here
##################################################
##################################################
# Selected the hard process
##################################################
# leading-order processes
##################################################
cd /Herwig/MatrixElements
# default e+e- > q qbar (5 flavours d,u,s,c,b)
insert SimpleEE:MatrixElements 0 MEee2gZ2qq
# e+e- > l+l-
# insert SimpleEE:MatrixElements[0] MEee2gZ2ll
# e+e- > W+W- ZZ
# insert SimpleEE:MatrixElements[0] MEee2VV
# higgs+Z
# insert SimpleEE:MatrixElements[0] MEee2ZH
# higgs+e+e-/nu_enu_ebar via VBF
# insert SimpleEE:MatrixElements[0] MEee2HiggsVBF
##################################################
# NLO powheg processes
##################################################
#create Herwig::O2AlphaS O2AlphaS
#set /Herwig/Generators/LHCGenerator:StandardModelParameters:QCD/RunningAlphaS O2AlphaS
#set /Herwig/Shower/Evolver:HardEmissionMode POWHEG
#set /Herwig/Shower/AlphaQCD:AlphaMZ 0.118
#insert SimpleEE:MatrixElements 0 PowhegMEee2gZ2qq
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
##################################################
# LEP physics parameters (override defaults)
##################################################
set LEPGenerator:EventHandler:LuminosityFunction:Energy 91.2
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
cd /Herwig/Generators
##################################################
# Useful analysis handlers for LEP physics
##################################################
# particle multiplicities
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPMultiplicity
# b multiplicities
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BMultiplicity
# b fragmentation functions
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BFrag
# event shapes and single particle spectra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Shapes
# identified particle spectra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPIdent
# four jet analysis (needs Fastjet installed)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPFourJet
# general jet analysis (needs Fastjet installed)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPJet
##################################################
# Useful analysis handlers for B-factory physics
##################################################
# BELLE data on charm hadron spetra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BELLECharm
# CLEO data on charm meson spectra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/CLEOCharm
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
###################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LEP LEPGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LEPGenerator:NumberOfEvents 100
# run LEP-Zpole LEPGenerator
# set LEPGenerator:EventHandler:LuminosityFunction:Energy 208.0
# run LEP-maxE LEPGenerator
diff --git a/src/LHC-ADD.in b/src/LHC-ADD.in
--- a/src/LHC-ADD.in
+++ b/src/LHC-ADD.in
@@ -1,50 +1,49 @@
##################################################
# Example generator for the Randall-Sundrum model
# in hadron collisions
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read ADD.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# Example hard process: Incoming proton, gravition + jet
insert HPConstructor:Incoming 0 /Herwig/Particles/g
insert HPConstructor:Incoming 0 /Herwig/Particles/u
insert HPConstructor:Incoming 0 /Herwig/Particles/ubar
insert HPConstructor:Incoming 0 /Herwig/Particles/d
insert HPConstructor:Incoming 0 /Herwig/Particles/dbar
insert HPConstructor:Incoming 0 /Herwig/Particles/s
insert HPConstructor:Incoming 0 /Herwig/Particles/sbar
insert HPConstructor:Incoming 0 /Herwig/Particles/c
insert HPConstructor:Incoming 0 /Herwig/Particles/cbar
insert HPConstructor:Outgoing 0 /Herwig/Particles/Graviton
# coupling
set ADD/Model:Delta 2
set ADD/Model:DdPlanckMass 1000.*GeV
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
# Other parameters for run
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun LHC-ADD LHCGenerator
diff --git a/src/LHC-MSSM.in b/src/LHC-MSSM.in
--- a/src/LHC-MSSM.in
+++ b/src/LHC-MSSM.in
@@ -1,70 +1,69 @@
##################################################
# Example generator for the MSSM
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read MSSM.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# --- Hard Process ----
# The particle name can be found in the relevant model file
# by searching for its PDG code and noting the text
# '/Herwig/Particles/###' where the hashes denote the name
# Switch to decide whether to include EW diagrams in the
# hard process (On by default)
set HPConstructor:IncludeEW No
# Example hard process: Incoming proton, outgoing squarks
insert HPConstructor:Incoming 0 /Herwig/Particles/g
insert HPConstructor:Incoming 1 /Herwig/Particles/u
insert HPConstructor:Incoming 2 /Herwig/Particles/ubar
insert HPConstructor:Incoming 3 /Herwig/Particles/d
insert HPConstructor:Incoming 4 /Herwig/Particles/dbar
insert HPConstructor:Outgoing 0 /Herwig/Particles/~u_L
insert HPConstructor:Outgoing 1 /Herwig/Particles/~u_Lbar
insert HPConstructor:Outgoing 2 /Herwig/Particles/~d_L
insert HPConstructor:Outgoing 3 /Herwig/Particles/~d_Lbar
# --- Perturbative Decays ---
# Read in the spectrum file and optional decay table.
# If a decay table is in a separate file
# then add another 'setup' line with that
# file as the argument. The provided
# spectrum file is an example using SPheno 2.2.3
setup MSSM/Model SPhenoSPS1a.spc
# To disable a particular decay mode, add it's tag to the DisableModes
# interface of the DecayConstructor object, i.e.
#insert DecayConstructor:DisableModes 0 ~u_L->~chi_20,u;
#insert DecayConstructor:DisableModes 1 ~chi_20->~e_R-,e+;
# etc ...
# To set a minimum allowed branching fraction (the default is shown)
#set NewModel:MinimumBR 1e-6
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
# Other parameters for run
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun LHC-MSSM LHCGenerator
diff --git a/src/LHC-MUED-no3body.in b/src/LHC-MUED-no3body.in
--- a/src/LHC-MUED-no3body.in
+++ b/src/LHC-MUED-no3body.in
@@ -1,74 +1,73 @@
##################################################
# Example generator for the MUED
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read MUED.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# The UED parameters (these are the default)
set MUED/Model:InverseRadius 500.*GeV
set MUED/Model:LambdaR 20
# --- Hard Process ----
# The particle name can be found in the relevant model file
# by searching for its PDG code and noting the text
# '/Herwig/Particles/###' where the hashes denote the name
# Switch to decide whether to include EW diagrams in the
# hard process (On by default)
set HPConstructor:IncludeEW No
# Example hard process: Incoming proton, outgoing kk quarks
insert HPConstructor:Incoming 0 /Herwig/Particles/g
insert HPConstructor:Incoming 1 /Herwig/Particles/u
insert HPConstructor:Incoming 2 /Herwig/Particles/ubar
insert HPConstructor:Incoming 3 /Herwig/Particles/d
insert HPConstructor:Incoming 4 /Herwig/Particles/dbar
insert HPConstructor:Outgoing 0 /Herwig/Particles/KK1_u_L
insert HPConstructor:Outgoing 1 /Herwig/Particles/KK1_u_Lbar
insert HPConstructor:Outgoing 2 /Herwig/Particles/KK1_d_L
insert HPConstructor:Outgoing 3 /Herwig/Particles/KK1_d_Lbar
# --- Perturbative Decays ---
# All of the two- and three-body decay modes are calculated automatically.
# Set the next line to 'Yes' to enable the creation of the three-body modes.
# Initialisation of all three-body decayers will take several minutes.
# For production runs, they should be enabled!
set ThreeBodyDC:CreateDecayModes No
# To disable a particular decay mode, add it's tag to the DisableModes
# interface of the DecayConstructor object, i.e.
#insert DecayConstructor:DisableModes 0 KK1_u_L->KK1_Z0,u;
#insert DecayConstructor:DisableModes 1 KK1_Z0->KK1_e_R-,e+;
# etc ...
# To set a minimum allowed branching fraction (the default is shown)
#set NewModel:MinimumBR 1e-6
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
# Other parameters for run
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun LHC-MUED-no3body LHCGenerator
diff --git a/src/LHC-MUED.in b/src/LHC-MUED.in
--- a/src/LHC-MUED.in
+++ b/src/LHC-MUED.in
@@ -1,74 +1,73 @@
##################################################
# Example generator for the MUED
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read MUED.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# The UED parameters (these are the default)
set MUED/Model:InverseRadius 500.*GeV
set MUED/Model:LambdaR 20
# --- Hard Process ----
# The particle name can be found in the relevant model file
# by searching for its PDG code and noting the text
# '/Herwig/Particles/###' where the hashes denote the name
# Switch to decide whether to include EW diagrams in the
# hard process (On by default)
set HPConstructor:IncludeEW No
# Example hard process: Incoming proton, outgoing kk quarks
insert HPConstructor:Incoming 0 /Herwig/Particles/g
insert HPConstructor:Incoming 1 /Herwig/Particles/u
insert HPConstructor:Incoming 2 /Herwig/Particles/ubar
insert HPConstructor:Incoming 3 /Herwig/Particles/d
insert HPConstructor:Incoming 4 /Herwig/Particles/dbar
insert HPConstructor:Outgoing 0 /Herwig/Particles/KK1_u_L
insert HPConstructor:Outgoing 1 /Herwig/Particles/KK1_u_Lbar
insert HPConstructor:Outgoing 2 /Herwig/Particles/KK1_d_L
insert HPConstructor:Outgoing 3 /Herwig/Particles/KK1_d_Lbar
# --- Perturbative Decays ---
# All of the two- and three-body decay modes are calculated automatically.
# Set the next line to 'Yes' to enable the creation of the three-body modes.
# Initialisation of all three-body decayers will take several minutes.
# For production runs, they should be enabled!
set ThreeBodyDC:CreateDecayModes Yes
# To disable a particular decay mode, add it's tag to the DisableModes
# interface of the DecayConstructor object, i.e.
#insert DecayConstructor:DisableModes 0 KK1_u_L->KK1_Z0,u;
#insert DecayConstructor:DisableModes 1 KK1_Z0->KK1_e_R-,e+;
# etc ...
# To set a minimum allowed branching fraction (the default is shown)
#set NewModel:MinimumBR 1e-6
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
# Other parameters for run
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun LHC-MUED LHCGenerator
diff --git a/src/LHC-NMSSM.in b/src/LHC-NMSSM.in
--- a/src/LHC-NMSSM.in
+++ b/src/LHC-NMSSM.in
@@ -1,60 +1,59 @@
##################################################
# Example generator for the NMSSM
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read NMSSM.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# --- Hard Process ----
# The particle name can be found in the relevant model file
# by searching for its PDG code and noting the text
# '/Herwig/Particles/###' where the hashes denote the name
# Switch to decide whether to include EW diagrams in the
# hard process (On by default)
set HPConstructor:IncludeEW No
# Example hard process: Incoming proton, outgoing squarks
insert HPConstructor:Incoming 0 /Herwig/Particles/g
insert HPConstructor:Incoming 1 /Herwig/Particles/u
insert HPConstructor:Incoming 2 /Herwig/Particles/ubar
insert HPConstructor:Incoming 3 /Herwig/Particles/d
insert HPConstructor:Incoming 4 /Herwig/Particles/dbar
insert HPConstructor:Outgoing 0 /Herwig/Particles/~u_L
insert HPConstructor:Outgoing 1 /Herwig/Particles/~u_Lbar
insert HPConstructor:Outgoing 2 /Herwig/Particles/~d_L
insert HPConstructor:Outgoing 3 /Herwig/Particles/~d_Lbar
# --- Perturbative Decays ---
# Read in the spectrum file and optional decay table.
# If a decay table is in a separate file
# then add another 'setup' line with that
# file as the argument. The provided
# spectrum file is an example using NMHDecay-1.2.1
setup NMSSM/Model NMSSM.spc
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
# Other parameters for run
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun LHC-NMSSM LHCGenerator
diff --git a/src/LHC-Powheg.in b/src/LHC-Powheg.in
--- a/src/LHC-Powheg.in
+++ b/src/LHC-Powheg.in
@@ -1,101 +1,100 @@
##################################################
# Example generator based on LHC parameters
# using NLO matrix elements and matching in
# the Powheg formalism
# usage: Herwig++ read LHC.in
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
##################################################
# Need to use an NLO PDF
##################################################
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
##################################################
# and strong coupling
##################################################
create Herwig::O2AlphaS O2AlphaS
set /Herwig/Generators/LHCGenerator:StandardModelParameters:QCD/RunningAlphaS O2AlphaS
##################################################
# Setup the POWHEG shower
##################################################
cd /Herwig/Shower
set Evolver:HardEmissionMode POWHEG
##################################################
# LHC physics parameters (override defaults here)
##################################################
cd /Herwig/Generators
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements/
# Drell-Yan Z/gamma
insert SimpleQCD:MatrixElements[0] PowhegMEqq2gZ2ff
# Drell-Yan W
# insert SimpleQCD:MatrixElements[0] PowhegMEqq2W2ff
# higgs + W (N.B. if considering all W decay modes useful to set )
# (jet pT cut to zero so no cut on W decay products )
# insert SimpleQCD:MatrixElements[0] PowhegMEPP2WH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
# higgs + Z (N.B. if considering all Z decay modes useful to set )
# (jet pT cut to zero so no cut on Z decay products )
# insert SimpleQCD:MatrixElements[0] PowhegMEPP2ZH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
# gg/qqbar -> Higgs
# insert SimpleQCD:MatrixElements[0] PowhegMEHiggs
cd /Herwig/Generators
##################################################
# Useful analysis handlers for hadron-hadron physics
##################################################
# analysis of W/Z events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/DrellYan
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LHC-Powheg LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required in this case
##################################################
# set LHCGenerator:NumberOfEvents 10
# run LHC-full LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 900.0
# run LHC-initial LHCGenerator
diff --git a/src/LHC-RS.in b/src/LHC-RS.in
--- a/src/LHC-RS.in
+++ b/src/LHC-RS.in
@@ -1,50 +1,49 @@
##################################################
# Example generator for the Randall-Sundrum model
# in hadron collisions
# The best way to use this is to make your own
# copy of this file and edit that as you require.
#
# The first section loads the model file which
# does not contain anything that users need to touch.
#
# The second section contains the user settings.
###################################################
read RS.model
cd /Herwig/NewPhysics
##################################################
#
# This section contains the user defined settings
#
##################################################
# Example hard process: Incoming proton,resonant gravition
insert ResConstructor:Incoming 0 /Herwig/Particles/g
insert ResConstructor:Incoming 1 /Herwig/Particles/u
insert ResConstructor:Incoming 2 /Herwig/Particles/ubar
insert ResConstructor:Incoming 3 /Herwig/Particles/d
insert ResConstructor:Incoming 4 /Herwig/Particles/dbar
insert ResConstructor:Intermediates 0 /Herwig/Particles/Graviton
insert ResConstructor:Outgoing 0 /Herwig/Particles/e+
insert ResConstructor:Outgoing 1 /Herwig/Particles/W+
insert ResConstructor:Outgoing 2 /Herwig/Particles/Z0
insert ResConstructor:Outgoing 3 /Herwig/Particles/gamma
# coupling
set RS/Model:Lambda_pi 10000*GeV
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
# Other parameters for run
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun LHC-RS LHCGenerator
diff --git a/src/LHC-TRP.in b/src/LHC-TRP.in
--- a/src/LHC-TRP.in
+++ b/src/LHC-TRP.in
@@ -1,70 +1,69 @@
##################################################
# Example generator based on LHC parameters
# usage: Herwig++ read LHC.in
##################################################
cd /Herwig/Particles
create ThePEG::ParticleData graviton
setup graviton 39 graviton 0.0 0.0 0.0 0.0 0 0 0 1
cd /Herwig/EventHandlers
#set LHCHandler:CascadeHandler NULL
#set LHCHandler:HadronizationHandler NULL
#set LHCHandler:DecayHandler NULL
##################################################
# Technical parameters for this run
##################################################
cd /Herwig
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 1000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
##################################################
# LHC physics parameters (override defaults here)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
cd /Herwig/Cuts
#set JetKtCut:MinKT 100.0*GeV
set QCDCuts:MHatMin 9000*GeV
##################################################
# Matrix Elements for hadron-hadron collisions
##################################################
cd /Herwig/MatrixElements/
create Herwig::METRP2to2 METransplanck HwTransplanck.so
insert SimpleQCD:MatrixElements[0] METransplanck
#set METransplanck:Process 6
set METransplanck:NumberExtraDimensions 6
set METransplanck:PlanckMass 1500
cd /Herwig/Generators
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LHC-TRP LHCGenerator
diff --git a/src/LHC.in b/src/LHC.in
--- a/src/LHC.in
+++ b/src/LHC.in
@@ -1,142 +1,141 @@
##################################################
# Example generator based on LHC parameters
# usage: Herwig++ read LHC.in
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
##################################################
# LHC physics parameters (override defaults here)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements/
#
# Electroweak boson W/Z processes
#
# Drell-Yan Z/gamma
insert SimpleQCD:MatrixElements[0] MEqq2gZ2ff
#
# Drell-Yan W
# insert SimpleQCD:MatrixElements[0] MEqq2W2ff
#
# W+jet
# insert SimpleQCD:MatrixElements[0] MEWJet
#
# Z+jet
# insert SimpleQCD:MatrixElements[0] MEZJet
#
# WW/WZ/ZZ
# insert SimpleQCD:MatrixElements[0] MEPP2VV
#
# Wgamma/Zgamma
# insert SimpleQCD:MatrixElements[0] MEPP2VGamma
#
# QCD and gamma processes
#
# QCD 2-2 scattering
# insert SimpleQCD:MatrixElements[0] MEQCD2to2
#
# top-antitop production
# insert SimpleQCD:MatrixElements[0] MEHeavyQuark
#
# gamma+jet
# insert SimpleQCD:MatrixElements[0] MEGammaJet
#
# gamma-gamma
# insert SimpleQCD:MatrixElements[0] MEGammaGamma
#
# Higgs Processes
#
#
# gg/qqbar -> Higgs (recommend including q qbar->Hg as not in ME correction)
# insert SimpleQCD:MatrixElements[0] MEHiggs
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
# set MEHiggsJet:Process qqbar
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# higgs+jet
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
#
# higgs + W (N.B. if considering all W decay modes useful to set )
# (jet pT cut to zero so no cut on W decay products )
# insert SimpleQCD:MatrixElements[0] MEPP2WH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# higgs + Z (N.B. if considering all Z decay modes useful to set )
# (jet pT cut to zero so no cut on Z decay products )
# insert SimpleQCD:MatrixElements[0] MEPP2ZH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# VBF Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2HiggsVBF
#
# t tbar Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2ttbarH
#
# b bbar Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2bbbarH
cd /Herwig/Generators
##################################################
# Useful analysis handlers for hadron-hadron physics
##################################################
# analysis of W/Z events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/DrellYan
# analysis of top-antitop events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/TTbar
# analysis of gamma+jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaJet
# analysis of gamma-gamma events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaGamma
# analysis of higgs-jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HiggsJet
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LHC LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required in this case
##################################################
# set LHCGenerator:NumberOfEvents 10
# run LHC-full LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 900.0
# run LHC-initial LHCGenerator
diff --git a/src/Saturation.in b/src/Saturation.in
--- a/src/Saturation.in
+++ b/src/Saturation.in
@@ -1,100 +1,99 @@
##################################################
# Example generator based on LHC parameters
# usage: Herwig++ read LHC.in
##################################################
cd /Herwig/Partons
create Herwig::SatPDF SaturationMod HwSatPDF.so
set SaturationMod:PDF MRST
set SaturationMod:RemnantHandler HadronRemnants
set /Herwig/Particles/p+:PDF SaturationMod
set /Herwig/Particles/pbar-:PDF SaturationMod
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
##################################################
# LHC physics parameters (override defaults here)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 5.7*GeV
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements/
# Drell-Yan Z/gamma
# insert SimpleQCD:MatrixElements[0] MEqq2gZ2ff
# Drell-Yan W
# insert SimpleQCD:MatrixElements[0] MEqq2W2ff
# gamma-gamma
# insert SimpleQCD:MatrixElements[0] MEGammaGamma
# gamma+jet
# insert SimpleQCD:MatrixElements[0] MEGammaJet
# gg/qqbar -> Higgs
# insert SimpleQCD:MatrixElements[0] MEHiggs
# higgs+jet
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
# QCD 2-2 scattering
insert SimpleQCD:MatrixElements[0] MEQCD2to2
# top-antitop production
# insert SimpleQCD:MatrixElements[0] MEHeavyQuark
cd /Herwig/Generators
##################################################
# Useful analysis handlers for hadron-hadron physics
##################################################
# analysis of W/Z events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/DrellYan
# analysis of top-antitop events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/TTbar
# analysis of gamma+jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaJet
# analysis of gamma-gamma events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaGamma
# analysis of higgs-jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HiggsJet
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun SaturationTest LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required in this case
##################################################
# set LHCGenerator:NumberOfEvents 10
# run LHC-full LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 900.0
# run LHC-initial LHCGenerator
diff --git a/src/TVT-Powheg.in b/src/TVT-Powheg.in
--- a/src/TVT-Powheg.in
+++ b/src/TVT-Powheg.in
@@ -1,103 +1,102 @@
##################################################
# Example generator based on Tevatron parameters
# using NLO matrix elements and matching in
# the Powheg formalism
# usage: Herwig++ read TVT.in
#
# Since most parameters are identical to LHC,
# we use the default LHCGenerator and adapt only
# for the differences
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
##################################################
# Need to use an NLO PDF
##################################################
set /Herwig/Particles/p+:PDF /Herwig/Partons/MRST-NLO
set /Herwig/Particles/pbar-:PDF /Herwig/Partons/MRST-NLO
##################################################
# and strong coupling
##################################################
create Herwig::O2AlphaS O2AlphaS
set Model:QCD/RunningAlphaS O2AlphaS
##################################################
# Setup the POWHEG shower
##################################################
cd /Herwig/Shower
set Evolver:HardEmissionMode POWHEG
##################################################
# Tevatron physics parameters (override defaults)
##################################################
cd /Herwig/Generators
set LHCGenerator:EventHandler:LuminosityFunction:Energy 2000.0
set LHCGenerator:EventHandler:BeamB /Herwig/Particles/pbar-
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements
# Drell-Yan Z/gamma
insert SimpleQCD:MatrixElements[0] PowhegMEqq2gZ2ff
# Drell-Yan W
# insert SimpleQCD:MatrixElements[0] PowhegMEqq2W2ff
# higgs + W (N.B. if considering all W decay modes useful to set )
# (jet pT cut to zero so no cut on W decay products )
# insert SimpleQCD:MatrixElements[0] PowhegMEPP2WH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
# higgs + Z (N.B. if considering all Z decay modes useful to set )
# (jet pT cut to zero so no cut on Z decay products )
# insert SimpleQCD:MatrixElements[0] PowhegMEPP2ZH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
# gg/qqbar -> Higgs
# insert SimpleQCD:MatrixElements[0] PowhegMEHiggs
cd /Herwig/Generators
##################################################
# Useful analysis handlers for hadron-hadron physics
##################################################
# analysis of W/Z events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/DrellYan
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun TVT-Powheg LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LHCGenerator:NumberOfEvents 10
# run TVT-2000 LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 1800.0
# run TVT-1800 LHCGenerator
diff --git a/src/TVT.in b/src/TVT.in
--- a/src/TVT.in
+++ b/src/TVT.in
@@ -1,143 +1,142 @@
##################################################
# Example generator based on Tevatron parameters
# usage: Herwig++ read TVT.in
#
# Since most parameters are identical to LHC,
# we use the default LHCGenerator and adapt only
# for the differences
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 100000
##################################################
# Tevatron physics parameters (override defaults)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 2000.0
set LHCGenerator:EventHandler:BeamB /Herwig/Particles/pbar-
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements
#
# Electroweak boson W/Z processes
#
# Drell-Yan Z/gamma
insert SimpleQCD:MatrixElements[0] MEqq2gZ2ff
#
# Drell-Yan W
# insert SimpleQCD:MatrixElements[0] MEqq2W2ff
#
# W+jet
# insert SimpleQCD:MatrixElements[0] MEWJet
#
# Z+jet
# insert SimpleQCD:MatrixElements[0] MEZJet
#
# WW/WZ/ZZ
# insert SimpleQCD:MatrixElements[0] MEPP2VV
#
# Wgamma/Zgamma
# insert SimpleQCD:MatrixElements[0] MEPP2VGamma
#
# QCD and gamma processes
#
# QCD 2-2 scattering
# insert SimpleQCD:MatrixElements[0] MEQCD2to2
#
# top-antitop production
# insert SimpleQCD:MatrixElements[0] MEHeavyQuark
#
# gamma+jet
# insert SimpleQCD:MatrixElements[0] MEGammaJet
#
# gamma-gamma
# insert SimpleQCD:MatrixElements[0] MEGammaGamma
#
# Higgs Processes
#
#
# gg/qqbar -> Higgs (recommend including q qbar->Hg as not in ME correction)
# insert SimpleQCD:MatrixElements[0] MEHiggs
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
# set MEHiggsJet:Process qqbar
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# higgs+jet
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
#
# higgs + W (N.B. if considering all W decay modes useful to set )
# (jet pT cut to zero so no cut on W decay products )
# insert SimpleQCD:MatrixElements[0] MEPP2WH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# higgs + Z (N.B. if considering all Z decay modes useful to set )
# (jet pT cut to zero so no cut on Z decay products )
# insert SimpleQCD:MatrixElements[0] MEPP2ZH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# VBF Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2HiggsVBF
#
# t tbar Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2ttbarH
#
# b bbar Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2bbbarH
cd /Herwig/Generators
##################################################
# Useful analysis handlers for hadron-hadron physics
##################################################
# analysis of W/Z events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/DrellYan
# analysis of top-antitop events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/TTbar
# analysis of gamma+jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaJet
# analysis of gamma-gamma events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaGamma
# analysis of higgs-jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HiggsJet
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun TVT LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LHCGenerator:NumberOfEvents 10
# run TVT-2000 LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 1800.0
# run TVT-1800 LHCGenerator
diff --git a/src/mssm-check.in b/src/mssm-check.in
--- a/src/mssm-check.in
+++ b/src/mssm-check.in
@@ -1,45 +1,44 @@
read MSSM.model
cd /Herwig/NewPhysics
set HPConstructor:IncludeEW No
set HPConstructor:DebugME Yes
insert HPConstructor:Incoming 0 /Herwig/Particles/g
insert HPConstructor:Incoming 1 /Herwig/Particles/u
insert HPConstructor:Incoming 2 /Herwig/Particles/ubar
insert HPConstructor:Incoming 3 /Herwig/Particles/d
insert HPConstructor:Incoming 4 /Herwig/Particles/dbar
insert HPConstructor:Outgoing 0 /Herwig/Particles/~u_L
insert HPConstructor:Outgoing 1 /Herwig/Particles/~u_Lbar
insert HPConstructor:Outgoing 2 /Herwig/Particles/~d_L
insert HPConstructor:Outgoing 3 /Herwig/Particles/~d_Lbar
insert HPConstructor:Outgoing 4 /Herwig/Particles/~u_R
insert HPConstructor:Outgoing 5 /Herwig/Particles/~u_Rbar
insert HPConstructor:Outgoing 6 /Herwig/Particles/~d_R
insert HPConstructor:Outgoing 7 /Herwig/Particles/~d_Rbar
insert HPConstructor:Outgoing 8 /Herwig/Particles/~g
setup MSSM/Model SPhenoSPS1a.spc
cd /Herwig/EventHandlers
set LHCHandler:CascadeHandler NULL
set LHCHandler:HadronizationHandler NULL
cd /Herwig/Shower
#set ShowerHandler:MPI No
cd /Herwig/Analysis
create Herwig::CascadeAnalysis CascadeTest HwSusy.so HwUED.so HwBSMAnalysis.so
set CascadeTest:ModelName MSSM
insert /Herwig/Generators/LHCGenerator:AnalysisHandlers 1 CascadeTest
set Basics:CheckCharge No
set Basics:CheckQuark No
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 100000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun mssm-check LHCGenerator
diff --git a/src/mued-checkME.in b/src/mued-checkME.in
--- a/src/mued-checkME.in
+++ b/src/mued-checkME.in
@@ -1,49 +1,48 @@
read MUED.model
cd /Herwig/NewPhysics
# The UED parameters (these are the default)
set MUED/Model:InverseRadius 500.*GeV
set MUED/Model:LambdaR 20
# Formula assume one scale for the KK particles at n/R so turn
# radiative corrections off.
set MUED/Model:RadiativeCorrections No
set HPConstructor:IncludeEW No
set HPConstructor:DebugME Yes
insert HPConstructor:Incoming 0 /Herwig/Particles/g
insert HPConstructor:Incoming 1 /Herwig/Particles/u
insert HPConstructor:Incoming 2 /Herwig/Particles/ubar
insert HPConstructor:Incoming 3 /Herwig/Particles/d
insert HPConstructor:Incoming 4 /Herwig/Particles/dbar
insert HPConstructor:Outgoing 0 /Herwig/Particles/KK1_u_L
insert HPConstructor:Outgoing 1 /Herwig/Particles/KK1_u_Lbar
insert HPConstructor:Outgoing 2 /Herwig/Particles/KK1_d_L
insert HPConstructor:Outgoing 3 /Herwig/Particles/KK1_d_Lbar
insert HPConstructor:Outgoing 4 /Herwig/Particles/KK1_u_R
insert HPConstructor:Outgoing 5 /Herwig/Particles/KK1_u_Rbar
insert HPConstructor:Outgoing 6 /Herwig/Particles/KK1_d_R
insert HPConstructor:Outgoing 7 /Herwig/Particles/KK1_d_Rbar
insert HPConstructor:Outgoing 8 /Herwig/Particles/KK1_g
cd /Herwig/EventHandlers
set LHCHandler:CascadeHandler NULL
set LHCHandler:HadronizationHandler NULL
cd /Herwig/Shower
#set ShowerHandler:MPI No
cd /Herwig/Analysis
set Basics:CheckCharge No
set Basics:CheckQuark No
# Other parameters for run
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 100
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun mued-checkME LHCGenerator
diff --git a/src/mued-checkSC.in b/src/mued-checkSC.in
--- a/src/mued-checkSC.in
+++ b/src/mued-checkSC.in
@@ -1,41 +1,40 @@
read MUED.model
# Set up the bsm framework
cd /Herwig/NewPhysics
# The UED parameters (these are the default)
set MUED/Model:InverseRadius 500.*GeV
set MUED/Model:LambdaR 20
set HPConstructor:IncludeEW No
set HPConstructor:DebugME No
insert HPConstructor:Incoming 0 /Herwig/Particles/g
insert HPConstructor:Incoming 1 /Herwig/Particles/u
insert HPConstructor:Incoming 2 /Herwig/Particles/ubar
insert HPConstructor:Incoming 3 /Herwig/Particles/d
insert HPConstructor:Incoming 4 /Herwig/Particles/dbar
insert HPConstructor:Outgoing 0 /Herwig/Particles/KK1_u_L
insert HPConstructor:Outgoing 1 /Herwig/Particles/KK1_u_Lbar
insert HPConstructor:Outgoing 2 /Herwig/Particles/KK1_d_L
insert HPConstructor:Outgoing 3 /Herwig/Particles/KK1_d_Lbar
insert HPConstructor:Outgoing 4 /Herwig/Particles/KK1_u_R
insert HPConstructor:Outgoing 5 /Herwig/Particles/KK1_u_Rbar
insert HPConstructor:Outgoing 6 /Herwig/Particles/KK1_d_R
insert HPConstructor:Outgoing 7 /Herwig/Particles/KK1_d_Rbar
cd /Herwig/Analysis
create Herwig::CascadeAnalysis CascadeTest HwSusy.so HwUED.so HwBSMAnalysis.so
set CascadeTest:ModelName MUED
insert /Herwig/Generators/LHCGenerator:AnalysisHandlers 1 CascadeTest
cd /Herwig/Generators
# Other parameters for run
set LHCGenerator:NumberOfEvents 100000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
saverun mued-checkSC LHCGenerator
diff --git a/src/tests/CHISQ.in b/src/tests/CHISQ.in
--- a/src/tests/CHISQ.in
+++ b/src/tests/CHISQ.in
@@ -1,92 +1,91 @@
##################################################
# Example generator based on LEP parameters
# usage: Herwig++ read LEP.in
##################################################
###################################################
# Change settings for the ee->Z->qq matrix element
# to avoid producing top quarks
#
# 'set' lines like this can be omitted if the
# default value is already okay.
#
# Any repository setting can be modified here
###################################################
cd /Herwig/MatrixElements
insert SimpleEE:MatrixElements 0 /Herwig/MatrixElements/MEee2gZ2qq
set MEee2gZ2qq:MinimumFlavour 1
set MEee2gZ2qq:MaximumFlavour 5
# higgs+Z
# insert SimpleEE:MatrixElements[0] MEee2ZH
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 0
set LEPGenerator:MaxErrors 10000
##################################################
# LEP physics parameters (override defaults)
##################################################
set LEPGenerator:EventHandler:LuminosityFunction:Energy 91.2
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
cd /Herwig/Generators
##################################################
# Useful analysis handlers for LEP physics
##################################################
# particle multiplicities
insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPMultiplicity
# b multiplicities
insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BMultiplicity
# b fragmentation functions
insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BFrag
# event shapes and identified particle spectra
insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Shapes
# idenified particle analysis
insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPIdent
# four jet analysis
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPFourJet
# general jet analysis
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPJet
##################################################
# Useful analysis handlers for B-factory physics
##################################################
# BELLE data on charm hadron spetra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BELLECharm
# CLEO data on charm meson spectra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/CLEOCharm
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
###################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun CHISQ LEPGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LEPGenerator:NumberOfEvents 100
# run LEP-Zpole LEPGenerator
# set LEPGenerator:EventHandler:LuminosityFunction:Energy 208.0
# run LEP-maxE LEPGenerator
diff --git a/src/tests/DIS.in b/src/tests/DIS.in
--- a/src/tests/DIS.in
+++ b/src/tests/DIS.in
@@ -1,65 +1,64 @@
##################################################
# Example generator based on DIS parameters
# usage: Herwig++ read DIS.in
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set DISGenerator:NumberOfEvents 10000000
set DISGenerator:RandomNumberGenerator:Seed 31122001
-set DISGenerator:DebugLevel 1
set DISGenerator:PrintEvent 10
set DISGenerator:MaxErrors 10000
set /Herwig/Shower/ShowerHandler:MPIHandler NULL
##################################################
# DIS physics parameters (override defaults here)
##################################################
##################################################
# Matrix Elements for lepton-hadron collisions
# (by default only neutral-current switched on)
##################################################
cd /Herwig/MatrixElements/
# Neutral current DIS
insert SimpleDIS:MatrixElements[0] MEDISNC
cd /Herwig/Generators
##################################################
# Useful analysis handlers for lepton-hadron physics
##################################################
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert DISGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert DISGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
set /Herwig/Shower/KinematicsReconstructor:ReconstructionOption 1
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun DIS DISGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required in this case
##################################################
# set DISGenerator:NumberOfEvents 10
# run DIS-full DISGenerator
#
# run DIS-initial DISGenerator
diff --git a/src/tests/ILC.in b/src/tests/ILC.in
--- a/src/tests/ILC.in
+++ b/src/tests/ILC.in
@@ -1,81 +1,80 @@
##################################################
# Example generator based on ILC parameters
# usage: Herwig++ read ILC.in
#
# Since most parameters are identical to LEP,
# we use the default LEPGenerator and adapt only
# for the differences
##################################################
##################################################
# Change settings for the ee->Z->qq matrix element
# to produce only top quarks
#
# 'set' lines like this can be omitted if the
# default value is already okay.
#
# Any repository setting can be modified here
##################################################
##################################################
# Selected the hard process
##################################################
cd /Herwig/MatrixElements
# default e+e- > t tbar
insert SimpleEE:MatrixElements 0 MEee2gZ2qq
set MEee2gZ2qq:MinimumFlavour 6
set MEee2gZ2qq:MaximumFlavour 6
# e+e- > l+l-
# insert SimpleEE:MatrixElements[0] MEee2gZ2ll
# e+e- > W+W- ZZ
# insert SimpleEE:MatrixElements[0] MEee2VV
# higgs+Z
# insert SimpleEE:MatrixElements[0] MEee2ZH
# higgs+e+e-/nu_enu_ebar via VBF
# insert SimpleEE:MatrixElements[0] MEee2HiggsVBF
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
##################################################
# ILC physics parameters (override defaults)
##################################################
set LEPGenerator:EventHandler:LuminosityFunction:Energy 500.0
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun ILC LEPGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LEPGenerator:NumberOfEvents 100
# run ILC-tt LEPGenerator
# set /Herwig/MatrixElements/MEee2gZ2qq:MinimumFlavour 5
# set /Herwig/MatrixElements/MEee2gZ2qq:MaximumFlavour 5
# run ILC-bb LEPGenerator
diff --git a/src/tests/LEP.in b/src/tests/LEP.in
--- a/src/tests/LEP.in
+++ b/src/tests/LEP.in
@@ -1,101 +1,100 @@
##################################################
# Example generator based on LEP parameters
# usage: Herwig++ read LEP.in
##################################################
##################################################
# Change settings for the ee->Z->qq matrix element
# to avoid producing top quarks
#
# 'set' lines like this can be omitted if the
# default value is already okay.
#
# Any repository setting can be modified here
##################################################
##################################################
# Selected the hard process
##################################################
cd /Herwig/MatrixElements
# default e+e- > q qbar (5 flavours d,u,s,c,b)
insert SimpleEE:MatrixElements 0 MEee2gZ2qq
# e+e- > l+l-
# insert SimpleEE:MatrixElements[0] MEee2gZ2ll
# e+e- > W+W- ZZ
# insert SimpleEE:MatrixElements[0] MEee2VV
# higgs+Z
# insert SimpleEE:MatrixElements[0] MEee2ZH
# higgs+e+e-/nu_enu_ebar via VBF
# insert SimpleEE:MatrixElements[0] MEee2HiggsVBF
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LEPGenerator:NumberOfEvents 100000000
set LEPGenerator:RandomNumberGenerator:Seed 31122001
-set LEPGenerator:DebugLevel 1
set LEPGenerator:PrintEvent 10
set LEPGenerator:MaxErrors 10000
##################################################
# LEP physics parameters (override defaults)
##################################################
set LEPGenerator:EventHandler:LuminosityFunction:Energy 91.2
set LEPGenerator:EventHandler:CascadeHandler:MPIHandler NULL
cd /Herwig/Generators
##################################################
# Useful analysis handlers for LEP physics
##################################################
# particle multiplicities
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPMultiplicity
# b multiplicities
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BMultiplicity
# b fragmentation functions
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BFrag
# event shapes and single particle spectra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Shapes
# identified particle spectra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPIdent
# four jet analysis (needs Fastjet installed)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPFourJet
# general jet analysis (needs Fastjet installed)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/LEPJet
##################################################
# Useful analysis handlers for B-factory physics
##################################################
# BELLE data on charm hadron spetra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/BELLECharm
# CLEO data on charm meson spectra
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/CLEOCharm
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LEPGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
###################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LEP LEPGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LEPGenerator:NumberOfEvents 100
# run LEP-Zpole LEPGenerator
# set LEPGenerator:EventHandler:LuminosityFunction:Energy 208.0
# run LEP-maxE LEPGenerator
diff --git a/src/tests/LHC.in b/src/tests/LHC.in
--- a/src/tests/LHC.in
+++ b/src/tests/LHC.in
@@ -1,142 +1,141 @@
##################################################
# Example generator based on LHC parameters
# usage: Herwig++ read LHC.in
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 10000
##################################################
# LHC physics parameters (override defaults here)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0
# Intrinsic pT tune extrapolated to LHC energy
set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements/
#
# Electroweak boson W/Z processes
#
# Drell-Yan Z/gamma
insert SimpleQCD:MatrixElements[0] MEqq2gZ2ff
#
# Drell-Yan W
# insert SimpleQCD:MatrixElements[0] MEqq2W2ff
#
# W+jet
# insert SimpleQCD:MatrixElements[0] MEWJet
#
# Z+jet
# insert SimpleQCD:MatrixElements[0] MEZJet
#
# WW/WZ/ZZ
# insert SimpleQCD:MatrixElements[0] MEPP2VV
#
# Wgamma/Zgamma
# insert SimpleQCD:MatrixElements[0] MEPP2VGamma
#
# QCD and gamma processes
#
# QCD 2-2 scattering
# insert SimpleQCD:MatrixElements[0] MEQCD2to2
#
# top-antitop production
# insert SimpleQCD:MatrixElements[0] MEHeavyQuark
#
# gamma+jet
# insert SimpleQCD:MatrixElements[0] MEGammaJet
#
# gamma-gamma
# insert SimpleQCD:MatrixElements[0] MEGammaGamma
#
# Higgs Processes
#
#
# gg/qqbar -> Higgs (recommend including q qbar->Hg as not in ME correction)
# insert SimpleQCD:MatrixElements[0] MEHiggs
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
# set MEHiggsJet:Process qqbar
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# higgs+jet
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
#
# higgs + W (N.B. if considering all W decay modes useful to set )
# (jet pT cut to zero so no cut on W decay products )
# insert SimpleQCD:MatrixElements[0] MEPP2WH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# higgs + Z (N.B. if considering all Z decay modes useful to set )
# (jet pT cut to zero so no cut on Z decay products )
# insert SimpleQCD:MatrixElements[0] MEPP2ZH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# VBF Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2HiggsVBF
#
# t tbar Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2ttbarH
#
# b bbar Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2bbbarH
cd /Herwig/Generators
##################################################
# Useful analysis handlers for hadron-hadron physics
##################################################
# analysis of W/Z events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/DrellYan
# analysis of top-antitop events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/TTbar
# analysis of gamma+jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaJet
# analysis of gamma-gamma events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaGamma
# analysis of higgs-jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HiggsJet
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun LHC LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required in this case
##################################################
# set LHCGenerator:NumberOfEvents 10
# run LHC-full LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 900.0
# run LHC-initial LHCGenerator
diff --git a/src/tests/TVT.in b/src/tests/TVT.in
--- a/src/tests/TVT.in
+++ b/src/tests/TVT.in
@@ -1,143 +1,142 @@
##################################################
# Example generator based on Tevatron parameters
# usage: Herwig++ read TVT.in
#
# Since most parameters are identical to LHC,
# we use the default LHCGenerator and adapt only
# for the differences
##################################################
##################################################
# Technical parameters for this run
##################################################
cd /Herwig/Generators
set LHCGenerator:NumberOfEvents 10000000
set LHCGenerator:RandomNumberGenerator:Seed 31122001
-set LHCGenerator:DebugLevel 1
set LHCGenerator:PrintEvent 10
set LHCGenerator:MaxErrors 100000
##################################################
# Tevatron physics parameters (override defaults)
##################################################
set LHCGenerator:EventHandler:LuminosityFunction:Energy 2000.0
set LHCGenerator:EventHandler:BeamB /Herwig/Particles/pbar-
##################################################
# Matrix Elements for hadron-hadron collisions
# (by default only gamma/Z switched on)
##################################################
cd /Herwig/MatrixElements
#
# Electroweak boson W/Z processes
#
# Drell-Yan Z/gamma
insert SimpleQCD:MatrixElements[0] MEqq2gZ2ff
#
# Drell-Yan W
# insert SimpleQCD:MatrixElements[0] MEqq2W2ff
#
# W+jet
# insert SimpleQCD:MatrixElements[0] MEWJet
#
# Z+jet
# insert SimpleQCD:MatrixElements[0] MEZJet
#
# WW/WZ/ZZ
# insert SimpleQCD:MatrixElements[0] MEPP2VV
#
# Wgamma/Zgamma
# insert SimpleQCD:MatrixElements[0] MEPP2VGamma
#
# QCD and gamma processes
#
# QCD 2-2 scattering
# insert SimpleQCD:MatrixElements[0] MEQCD2to2
#
# top-antitop production
# insert SimpleQCD:MatrixElements[0] MEHeavyQuark
#
# gamma+jet
# insert SimpleQCD:MatrixElements[0] MEGammaJet
#
# gamma-gamma
# insert SimpleQCD:MatrixElements[0] MEGammaGamma
#
# Higgs Processes
#
#
# gg/qqbar -> Higgs (recommend including q qbar->Hg as not in ME correction)
# insert SimpleQCD:MatrixElements[0] MEHiggs
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
# set MEHiggsJet:Process qqbar
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# higgs+jet
# insert SimpleQCD:MatrixElements[0] MEHiggsJet
#
# higgs + W (N.B. if considering all W decay modes useful to set )
# (jet pT cut to zero so no cut on W decay products )
# insert SimpleQCD:MatrixElements[0] MEPP2WH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# higgs + Z (N.B. if considering all Z decay modes useful to set )
# (jet pT cut to zero so no cut on Z decay products )
# insert SimpleQCD:MatrixElements[0] MEPP2ZH
# set /Herwig/Cuts/JetKtCut:MinKT 0.0*GeV
#
# VBF Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2HiggsVBF
#
# t tbar Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2ttbarH
#
# b bbar Higgs
# insert SimpleQCD:MatrixElements[0] MEPP2bbbarH
cd /Herwig/Generators
##################################################
# Useful analysis handlers for hadron-hadron physics
##################################################
# analysis of W/Z events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/DrellYan
# analysis of top-antitop events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/TTbar
# analysis of gamma+jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaJet
# analysis of gamma-gamma events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/GammaGamma
# analysis of higgs-jet events
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HiggsJet
##################################################
# Useful analysis handlers for HepMC related output
##################################################
# Schematic overview of an event (requires --with-hepmc to be set at configure time
# and the graphviz program 'dot' to produce a plot)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/Plot
# A HepMC dump file (requires --with-hepmc to be set at configure time)
# insert LHCGenerator:AnalysisHandlers 0 /Herwig/Analysis/HepMCFile
# set /Herwig/Analysis/HepMCFile:PrintEvent 100
# set /Herwig/Analysis/HepMCFile:Format GenEvent
# set /Herwig/Analysis/HepMCFile:Units GeV_mm
##################################################
# Save run for later usage with 'Herwig++ run'
##################################################
saverun TVT LHCGenerator
##################################################
# uncomment this section for an example batch run
# of two repeats with different parameters
#
# Note that a separate call of 'Herwig run'
# is not required
##################################################
# set LHCGenerator:NumberOfEvents 10
# run TVT-2000 LHCGenerator
#
# set LHCGenerator:EventHandler:LuminosityFunction:Energy 1800.0
# run TVT-1800 LHCGenerator
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Thu, Apr 24, 6:36 AM (1 d, 19 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4887764
Default Alt Text
(151 KB)
Attached To
rHERWIGHG herwighg
Event Timeline
Log In to Comment