1 import FWCore.ParameterSet.Config
as cms
3 herwigDefaultsBlock = cms.PSet(
5 dataLocation = cms.string(
'${HERWIGPATH}'),
6 repository = cms.string(
'HerwigDefaults.rpo'),
9 eventHandlers = cms.string(
'/Herwig/EventHandlers'),
10 generatorModule = cms.string(
'/Herwig/Generators/LHCGenerator'),
11 run = cms.string(
'LHC'),
13 hwpp_cmsDefaults = cms.vstring(
15 '+hwpp_setParticlesStableForDetector',
18 hwpp_basicSetup = cms.vstring(
20 'create ThePEG::RandomEngineGlue /Herwig/RandomGlue',
21 'set /Herwig/Generators/LHCGenerator:RandomNumberGenerator /Herwig/RandomGlue',
22 'set /Herwig/Generators/LHCGenerator:NumberOfEvents 10000000',
23 'set /Herwig/Generators/LHCGenerator:DebugLevel 1',
24 'set /Herwig/Generators/LHCGenerator:UseStdout 0',
25 'set /Herwig/Generators/LHCGenerator:PrintEvent 0',
26 'set /Herwig/Generators/LHCGenerator:MaxErrors 10000',
30 hwpp_setParticlesStableForDetector = cms.vstring(
32 'set /Herwig/Particles/mu-:Stable Stable',
33 'set /Herwig/Particles/mu+:Stable Stable',
34 'set /Herwig/Particles/Sigma-:Stable Stable',
35 'set /Herwig/Particles/Sigmabar+:Stable Stable',
36 'set /Herwig/Particles/Lambda0:Stable Stable',
37 'set /Herwig/Particles/Lambdabar0:Stable Stable',
38 'set /Herwig/Particles/Sigma+:Stable Stable',
39 'set /Herwig/Particles/Sigmabar-:Stable Stable',
40 'set /Herwig/Particles/Xi-:Stable Stable',
41 'set /Herwig/Particles/Xibar+:Stable Stable',
42 'set /Herwig/Particles/Xi0:Stable Stable',
43 'set /Herwig/Particles/Xibar0:Stable Stable',
44 'set /Herwig/Particles/Omega-:Stable Stable',
45 'set /Herwig/Particles/Omegabar+:Stable Stable',
46 'set /Herwig/Particles/pi+:Stable Stable',
47 'set /Herwig/Particles/pi-:Stable Stable',
48 'set /Herwig/Particles/K+:Stable Stable',
49 'set /Herwig/Particles/K-:Stable Stable',
50 'set /Herwig/Particles/K_S0:Stable Stable',
51 'set /Herwig/Particles/K_L0:Stable Stable',