CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/Configuration/Generator/python/HerwigppDefaults_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 herwigDefaultsBlock = cms.PSet(
00004         dataLocation = cms.string('${HERWIGPATH}'),
00005 
00006         repository = cms.string('HerwigDefaults.rpo'),
00007         eventHandlers = cms.string('/Herwig/EventHandlers'),
00008         generatorModule = cms.string('/Herwig/Generators/LHCGenerator'),
00009 
00010         run = cms.string('LHC'),
00011 
00012         cmsDefaults = cms.vstring(
00013                 '+pdfMRST2001',
00014                 '+basicSetup',
00015                 '+cm14TeV',
00016                 '+setParticlesStableForDetector',
00017         ),
00018 
00019         basicSetup = cms.vstring(
00020                 'cd /Herwig/Generators',
00021                 'create ThePEG::RandomEngineGlue /Herwig/RandomGlue',
00022                 'set LHCGenerator:RandomNumberGenerator /Herwig/RandomGlue',
00023                 'set LHCGenerator:NumberOfEvents 10000000',
00024                 'set LHCGenerator:DebugLevel 1',
00025                 'set LHCGenerator:PrintEvent 0',
00026                 'set LHCGenerator:MaxErrors 10000',
00027                 'cd /Herwig/Particles',
00028                 'set p+:PDF /cmsPDFSet',
00029                 'set pbar-:PDF /cmsPDFSet',
00030                 'cd /',
00031         ),
00032 
00033         pdfMRST2001 = cms.vstring(
00034                 'cp /Herwig/Partons/MRST /cmsPDFSet'
00035         ),      
00036         pdfCTEQ5L = cms.vstring(
00037                 'mkdir /LHAPDF',
00038                 'cd /LHAPDF',
00039                 'create ThePEG::LHAPDF CTEQ5L',
00040                 'set CTEQ5L:PDFName cteq5l.LHgrid',
00041                 'set CTEQ5L:RemnantHandler /Herwig/Partons/HadronRemnants',
00042                 'cp CTEQ5L /cmsPDFSet',
00043                 'cd /',
00044         ),
00045         pdfCTEQ6L1 = cms.vstring(
00046                 'mkdir /LHAPDF',
00047                 'cd /LHAPDF',
00048                 'create ThePEG::LHAPDF CTEQ6L1',
00049                 'set CTEQ6L1:PDFName cteq6ll.LHpdf',
00050                 'set CTEQ6L1:RemnantHandler /Herwig/Partons/HadronRemnants',
00051                 'cp CTEQ6L1 /cmsPDFSet',
00052                 'cd /',
00053         ),
00054 
00055         cm7TeV = cms.vstring(
00056                 'set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 7000.0',
00057                 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.0*GeV',
00058         ),
00059         cm10TeV = cms.vstring(
00060                 'set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 10000.0',
00061                 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.1*GeV',
00062         ),
00063         cm14TeV = cms.vstring(
00064                 'set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0',
00065                 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV',
00066         ),
00067 
00068         setParticlesStableForDetector = cms.vstring(
00069                 'cd /Herwig/Particles',
00070                 'set mu-:Stable Stable',
00071                 'set mu+:Stable Stable',
00072                 'set Sigma-:Stable Stable',
00073                 'set Sigmabar+:Stable Stable',
00074                 'set Lambda0:Stable Stable',
00075                 'set Lambdabar0:Stable Stable',
00076                 'set Sigma+:Stable Stable',
00077                 'set Sigmabar-:Stable Stable',
00078                 'set Xi-:Stable Stable',
00079                 'set Xibar+:Stable Stable',
00080                 'set Xi0:Stable Stable',
00081                 'set Xibar0:Stable Stable',
00082                 'set Omega-:Stable Stable',
00083                 'set Omegabar+:Stable Stable',
00084                 'set pi+:Stable Stable',
00085                 'set pi-:Stable Stable',
00086                 'set K+:Stable Stable',
00087                 'set K-:Stable Stable',
00088                 'set K_S0:Stable Stable',
00089                 'set K_L0:Stable Stable',
00090                 'cd /',
00091         ),
00092 
00093         lheDefaults = cms.vstring(
00094                 'cd /Herwig/Cuts',
00095                 'create ThePEG::Cuts NoCuts',
00096                 'cd /Herwig/EventHandlers',
00097                 'create ThePEG::LesHouchesInterface LHEReader',
00098                 'set LHEReader:Cuts /Herwig/Cuts/NoCuts',
00099                 'create ThePEG::LesHouchesEventHandler LHEHandler',
00100                 'set LHEHandler:WeightOption VarWeight',
00101                 'set LHEHandler:PartonExtractor /Herwig/Partons/QCDExtractor',
00102                 'set LHEHandler:CascadeHandler /Herwig/Shower/ShowerHandler',
00103                 'set LHEHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler',
00104                 'set LHEHandler:DecayHandler /Herwig/Decays/DecayHandler',
00105                 'insert LHEHandler:LesHouchesReaders 0 LHEReader',
00106                 'cd /Herwig/Generators',
00107                 'set LHCGenerator:EventHandler /Herwig/EventHandlers/LHEHandler',
00108                 'cd /Herwig/Shower',
00109                 'set Evolver:HardVetoScaleSource Read',
00110                 'set Evolver:MECorrMode No',
00111                 'cd /',
00112         ),
00113 
00114         lheDefaultPDFs = cms.vstring(
00115                 'cd /Herwig/EventHandlers',
00116                 'set LHEReader:PDFA /cmsPDFSet',
00117                 'set LHEReader:PDFB /cmsPDFSet',
00118                 'cd /',
00119         )
00120 )