CMS 3D CMS Logo

herwigDefaults_cff.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         run = cms.string('LHC'),
00010 
00011         cmsDefaults = cms.vstring(
00012                 '+basicSetup',
00013                 '+pdfCTEQ6l',
00014                 '+cm14TeV',
00015                 '+disableCtau10mmDecays',
00016         ),
00017 
00018         basicSetup = cms.vstring(
00019                 'cd /Herwig/Generators',
00020                 'set LHCGenerator:NumberOfEvents 10000000',
00021                 'set LHCGenerator:DebugLevel 1',
00022                 'set LHCGenerator:PrintEvent 0',
00023                 'set LHCGenerator:MaxErrors 10000',
00024                 'cd /',
00025         ),
00026         pdfCTEQ5l1 = cms.vstring(
00027                 'mkdir /LHAPDF',
00028                 'cd /LHAPDF',
00029                 'create ThePEG::LHAPDF CTEQ5l',
00030                 'set CTEQ5l:PDFName cteq5l.LHgrid',
00031                 'set CTEQ5l:RemnantHandler /Herwig/Partons/HadronRemnants',
00032                 'cp CTEQ5l cmsPDFSet',
00033                 'set /Herwig/Particles/p+:PDF cmsPDFSet',
00034                 'set /Herwig/Particles/pbar-:PDF cmsPDFSet',
00035                 'cd /',
00036         ),
00037         pdfCTEQ6l = cms.vstring(
00038                 'mkdir /LHAPDF',
00039                 'cd /LHAPDF',
00040                 'create ThePEG::LHAPDF CTEQ6l',
00041                 'set CTEQ6l:PDFName cteq6l.LHpdf',
00042                 'set CTEQ6l:RemnantHandler /Herwig/Partons/HadronRemnants',
00043                 'cp CTEQ6l cmsPDFSet',
00044                 'set /Herwig/Particles/p+:PDF cmsPDFSet',
00045                 'set /Herwig/Particles/pbar-:PDF cmsPDFSet',
00046                 'cd /',
00047         ),
00048         cm10TeV = cms.vstring(
00049                 'set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 10000.0',
00050                 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.1*GeV',
00051         ),
00052         cm14TeV = cms.vstring(
00053                 'set /Herwig/Generators/LHCGenerator:EventHandler:LuminosityFunction:Energy 14000.0',
00054                 'set /Herwig/Shower/Evolver:IntrinsicPtGaussian 2.2*GeV',
00055         ),
00056         disableCtau10mmDecays = cms.vstring(
00057                 'cd /Herwig/Particles',
00058                 'set K-/K-->nu_ebar,e-;:OnOff Off',
00059                 'set K-/K-->nu_ebar,e-;:OnOff Off',
00060                 'set K+/K+->nu_e,e+;:OnOff Off',
00061                 'set K+/K+->nu_e,e+;:OnOff Off',
00062                 'set K-/K-->nu_mubar,mu-;:OnOff Off',
00063                 'set K-/K-->nu_mubar,mu-;:OnOff Off',
00064                 'set K+/K+->nu_mu,mu+;:OnOff Off',
00065                 'set K+/K+->nu_mu,mu+;:OnOff Off',
00066                 'set K-/K-->pi0,nu_ebar,e-;:OnOff Off',
00067                 'set K-/K-->pi0,nu_ebar,e-;:OnOff Off',
00068                 'set K+/K+->pi0,nu_e,e+;:OnOff Off',
00069                 'set K+/K+->pi0,nu_e,e+;:OnOff Off',
00070                 'set K-/K-->pi0,nu_mubar,mu-;:OnOff Off',
00071                 'set K-/K-->pi0,nu_mubar,mu-;:OnOff Off',
00072                 'set K+/K+->pi0,nu_mu,mu+;:OnOff Off',
00073                 'set K+/K+->pi0,nu_mu,mu+;:OnOff Off',
00074                 'set K-/K-->pi0,pi0,nu_ebar,e-;:OnOff Off',
00075                 'set K-/K-->pi0,pi0,nu_ebar,e-;:OnOff Off',
00076                 'set K+/K+->pi0,pi0,nu_e,e+;:OnOff Off',
00077                 'set K+/K+->pi0,pi0,nu_e,e+;:OnOff Off',
00078                 'set K-/K-->pi-,gamma,gamma;:OnOff Off',
00079                 'set K-/K-->pi-,gamma,gamma;:OnOff Off',
00080                 'set K+/K+->pi+,gamma,gamma;:OnOff Off',
00081                 'set K+/K+->pi+,gamma,gamma;:OnOff Off',
00082                 'set K-/K-->pi-,pi0;:OnOff Off',
00083                 'set K-/K-->pi-,pi0;:OnOff Off',
00084                 'set K+/K+->pi+,pi0;:OnOff Off',
00085                 'set K+/K+->pi+,pi0;:OnOff Off',
00086                 'set K-/K-->pi-,pi0,pi0;:OnOff Off',
00087                 'set K-/K-->pi-,pi0,pi0;:OnOff Off',
00088                 'set K+/K+->pi+,pi0,pi0;:OnOff Off',
00089                 'set K+/K+->pi+,pi0,pi0;:OnOff Off',
00090                 'set K-/K-->pi+,pi-,nu_ebar,e-;:OnOff Off',
00091                 'set K-/K-->pi+,pi-,nu_ebar,e-;:OnOff Off',
00092                 'set K+/K+->pi+,pi-,nu_e,e+;:OnOff Off',
00093                 'set K+/K+->pi+,pi-,nu_e,e+;:OnOff Off',
00094                 'set K-/K-->pi+,pi-,nu_mubar,mu-;:OnOff Off',
00095                 'set K-/K-->pi+,pi-,nu_mubar,mu-;:OnOff Off',
00096                 'set K+/K+->pi+,pi-,nu_mu,mu+;:OnOff Off',
00097                 'set K+/K+->pi+,pi-,nu_mu,mu+;:OnOff Off',
00098                 'set K-/K-->pi+,pi-,pi-;:OnOff Off',
00099                 'set K-/K-->pi+,pi-,pi-;:OnOff Off',
00100                 'set K+/K+->pi+,pi+,pi-;:OnOff Off',
00101                 'set K+/K+->pi+,pi+,pi-;:OnOff Off',
00102                 'set K_L0/K_L0->gamma,e-,e+;:OnOff Off',
00103                 'set K_L0/K_L0->gamma,e-,e+;:OnOff Off',
00104                 'set K_L0/K_L0->gamma,gamma;:OnOff Off',
00105                 'set K_L0/K_L0->gamma,gamma;:OnOff Off',
00106                 'set K_L0/K_L0->pi0,gamma,gamma;:OnOff Off',
00107                 'set K_L0/K_L0->pi0,gamma,gamma;:OnOff Off',
00108                 'set K_L0/K_L0->pi0,pi0;:OnOff Off',
00109                 'set K_L0/K_L0->pi0,pi0;:OnOff Off',
00110                 'set K_L0/K_L0->pi0,pi0,pi0;:OnOff Off',
00111                 'set K_L0/K_L0->pi0,pi0,pi0;:OnOff Off',
00112                 'set K_L0/K_L0->pi+,nu_ebar,e-;:OnOff Off',
00113                 'set K_L0/K_L0->pi+,nu_ebar,e-;:OnOff Off',
00114                 'set K_L0/K_L0->pi-,nu_e,e+;:OnOff Off',
00115                 'set K_L0/K_L0->pi-,nu_e,e+;:OnOff Off',
00116                 'set K_L0/K_L0->pi+,nu_mubar,mu-;:OnOff Off',
00117                 'set K_L0/K_L0->pi+,nu_mubar,mu-;:OnOff Off',
00118                 'set K_L0/K_L0->pi-,nu_mu,mu+;:OnOff Off',
00119                 'set K_L0/K_L0->pi-,nu_mu,mu+;:OnOff Off',
00120                 'set K_L0/K_L0->pi+,pi0,nu_ebar,e-;:OnOff Off',
00121                 'set K_L0/K_L0->pi+,pi0,nu_ebar,e-;:OnOff Off',
00122                 'set K_L0/K_L0->pi-,pi0,nu_e,e+;:OnOff Off',
00123                 'set K_L0/K_L0->pi-,pi0,nu_e,e+;:OnOff Off',
00124                 'set K_L0/K_L0->pi+,pi-;:OnOff Off',
00125                 'set K_L0/K_L0->pi+,pi-;:OnOff Off',
00126                 'set K_L0/K_L0->pi+,pi-,pi0;:OnOff Off',
00127                 'set K_L0/K_L0->pi+,pi-,pi0;:OnOff Off',
00128                 'set K_S0/K_S0->gamma,gamma;:OnOff Off',
00129                 'set K_S0/K_S0->gamma,gamma;:OnOff Off',
00130                 'set K_S0/K_S0->pi0,pi0;:OnOff Off',
00131                 'set K_S0/K_S0->pi0,pi0;:OnOff Off',
00132                 'set K_S0/K_S0->pi+,nu_ebar,e-;:OnOff Off',
00133                 'set K_S0/K_S0->pi+,nu_ebar,e-;:OnOff Off',
00134                 'set K_S0/K_S0->pi-,nu_e,e+;:OnOff Off',
00135                 'set K_S0/K_S0->pi-,nu_e,e+;:OnOff Off',
00136                 'set K_S0/K_S0->pi+,pi-,e-,e+;:OnOff Off',
00137                 'set K_S0/K_S0->pi+,pi-,e-,e+;:OnOff Off',
00138                 'set K_S0/K_S0->pi+,pi-;:OnOff Off',
00139                 'set K_S0/K_S0->pi+,pi-;:OnOff Off',
00140                 'set Lambda0/Lambda0->n0,gamma;:OnOff Off',
00141                 'set Lambda0/Lambda0->n0,gamma;:OnOff Off',
00142                 'set Lambda0/Lambda0->n0,pi0;:OnOff Off',
00143                 'set Lambda0/Lambda0->n0,pi0;:OnOff Off',
00144                 'set Lambda0/Lambda0->p+,nu_ebar,e-;:OnOff Off',
00145                 'set Lambda0/Lambda0->p+,nu_ebar,e-;:OnOff Off',
00146                 'set Lambda0/Lambda0->p+,pi-,gamma;:OnOff Off',
00147                 'set Lambda0/Lambda0->p+,pi-,gamma;:OnOff Off',
00148                 'set Lambda0/Lambda0->p+,pi-;:OnOff Off',
00149                 'set Lambda0/Lambda0->p+,pi-;:OnOff Off',
00150                 'set Lambdabar0/Lambdabar0->nbar0,gamma;:OnOff Off',
00151                 'set Lambdabar0/Lambdabar0->nbar0,gamma;:OnOff Off',
00152                 'set Lambdabar0/Lambdabar0->nbar0,pi0;:OnOff Off',
00153                 'set Lambdabar0/Lambdabar0->nbar0,pi0;:OnOff Off',
00154                 'set Lambdabar0/Lambdabar0->pbar-,nu_e,e+;:OnOff Off',
00155                 'set Lambdabar0/Lambdabar0->pbar-,nu_e,e+;:OnOff Off',
00156                 'set Lambdabar0/Lambdabar0->pbar-,pi+,gamma;:OnOff Off',
00157                 'set Lambdabar0/Lambdabar0->pbar-,pi+,gamma;:OnOff Off',
00158                 'set Lambdabar0/Lambdabar0->pbar-,pi+;:OnOff Off',
00159                 'set Lambdabar0/Lambdabar0->pbar-,pi+;:OnOff Off',
00160                 'set mu+/mu+->nu_mubar,nu_e,e+;:OnOff Off',
00161                 'set mu+/mu+->nu_mubar,nu_e,e+;:OnOff Off',
00162                 'set mu-/mu-->nu_mu,nu_ebar,e-;:OnOff Off',
00163                 'set mu-/mu-->nu_mu,nu_ebar,e-;:OnOff Off',
00164                 'set Omegabar+/Omegabar+->Lambdabar0,K+;:OnOff Off',
00165                 'set Omegabar+/Omegabar+->Lambdabar0,K+;:OnOff Off',
00166                 'set Omegabar+/Omegabar+->Xibar0,nu_e,e+;:OnOff Off',
00167                 'set Omegabar+/Omegabar+->Xibar0,nu_e,e+;:OnOff Off',
00168                 'set Omegabar+/Omegabar+->Xibar0,pi+;:OnOff Off',
00169                 'set Omegabar+/Omegabar+->Xibar0,pi+;:OnOff Off',
00170                 'set Omegabar+/Omegabar+->Xibar+,pi0;:OnOff Off',
00171                 'set Omegabar+/Omegabar+->Xibar+,pi0;:OnOff Off',
00172                 'set Omega-/Omega-->Lambda0,K-;:OnOff Off',
00173                 'set Omega-/Omega-->Lambda0,K-;:OnOff Off',
00174                 'set Omega-/Omega-->Xi0,nu_ebar,e-;:OnOff Off',
00175                 'set Omega-/Omega-->Xi0,nu_ebar,e-;:OnOff Off',
00176                 'set Omega-/Omega-->Xi0,pi-;:OnOff Off',
00177                 'set Omega-/Omega-->Xi0,pi-;:OnOff Off',
00178                 'set Omega-/Omega-->Xi-,pi0;:OnOff Off',
00179                 'set Omega-/Omega-->Xi-,pi0;:OnOff Off',
00180                 'set pi-/pi-->nu_ebar,e-;:OnOff Off',
00181                 'set pi-/pi-->nu_ebar,e-;:OnOff Off',
00182                 'set pi+/pi+->nu_e,e+;:OnOff Off',
00183                 'set pi+/pi+->nu_e,e+;:OnOff Off',
00184                 'set pi-/pi-->nu_mubar,mu-;:OnOff Off'
00185                 'set pi-/pi-->nu_mubar,mu-;:OnOff Off',
00186                 'set pi+/pi+->nu_mu,mu+;:OnOff Off',
00187                 'set pi+/pi+->nu_mu,mu+;:OnOff Off',
00188                 'set Sigmabar+/Sigmabar+->nbar0,nu_e,e+;:OnOff Off',
00189                 'set Sigmabar+/Sigmabar+->nbar0,nu_e,e+;:OnOff Off',
00190                 'set Sigmabar+/Sigmabar+->nbar0,pi+,gamma;:OnOff Off',
00191                 'set Sigmabar+/Sigmabar+->nbar0,pi+,gamma;:OnOff Off',
00192                 'set Sigmabar-/Sigmabar-->nbar0,pi-;:OnOff Off',
00193                 'set Sigmabar-/Sigmabar-->nbar0,pi-;:OnOff Off',
00194                 'set Sigmabar+/Sigmabar+->nbar0,pi+;:OnOff Off',
00195                 'set Sigmabar+/Sigmabar+->nbar0,pi+;:OnOff Off',
00196                 'set Sigmabar-/Sigmabar-->pbar-,gamma;:OnOff Off',
00197                 'set Sigmabar-/Sigmabar-->pbar-,gamma;:OnOff Off',
00198                 'set Sigmabar-/Sigmabar-->pbar-,pi0;:OnOff Off',
00199                 'set Sigmabar-/Sigmabar-->pbar-,pi0;:OnOff Off',
00200                 'set Sigma-/Sigma-->n0,nu_ebar,e-;:OnOff Off',
00201                 'set Sigma-/Sigma-->n0,nu_ebar,e-;:OnOff Off',
00202                 'set Sigma-/Sigma-->n0,pi-,gamma;:OnOff Off',
00203                 'set Sigma-/Sigma-->n0,pi-,gamma;:OnOff Off',
00204                 'set Sigma-/Sigma-->n0,pi-;:OnOff Off',
00205                 'set Sigma-/Sigma-->n0,pi-;:OnOff Off',
00206                 'set Sigma+/Sigma+->n0,pi+;:OnOff Off',
00207                 'set Sigma+/Sigma+->n0,pi+;:OnOff Off',
00208                 'set Sigma+/Sigma+->p+,gamma;:OnOff Off',
00209                 'set Sigma+/Sigma+->p+,gamma;:OnOff Off',
00210                 'set Sigma+/Sigma+->p+,pi0;:OnOff Off',
00211                 'set Sigma+/Sigma+->p+,pi0;:OnOff Off',
00212                 'set Xi0/Xi0->Lambda0,gamma;:OnOff Off',
00213                 'set Xi0/Xi0->Lambda0,gamma;:OnOff Off',
00214                 'set Xi0/Xi0->Lambda0,pi0;:OnOff Off',
00215                 'set Xi0/Xi0->Lambda0,pi0;:OnOff Off',
00216                 'set Xi0/Xi0->Sigma0,gamma;:OnOff Off',
00217                 'set Xi0/Xi0->Sigma0,gamma;:OnOff Off',
00218                 'set Xibar0/Xibar0->Lambdabar0,gamma;:OnOff Off',
00219                 'set Xibar0/Xibar0->Lambdabar0,gamma;:OnOff Off',
00220                 'set Xibar0/Xibar0->Lambdabar0,pi0;:OnOff Off',
00221                 'set Xibar0/Xibar0->Lambdabar0,pi0;:OnOff Off',
00222                 'set Xibar0/Xibar0->Sigmabar0,gamma;:OnOff Off',
00223                 'set Xibar0/Xibar0->Sigmabar0,gamma;:OnOff Off',
00224                 'set Xibar+/Xibar+->Lambdabar0,nu_e,e+;:OnOff Off',
00225                 'set Xibar+/Xibar+->Lambdabar0,nu_e,e+;:OnOff Off',
00226                 'set Xibar+/Xibar+->Lambdabar0,pi+;:OnOff Off',
00227                 'set Xibar+/Xibar+->Lambdabar0,pi+;:OnOff Off',
00228                 'set Xi-/Xi-->Lambda0,nu_ebar,e-;:OnOff Off',
00229                 'set Xi-/Xi-->Lambda0,nu_ebar,e-;:OnOff Off',
00230                 'set Xi-/Xi-->Lambda0,pi-;:OnOff Off',
00231                 'set Xi-/Xi-->Lambda0,pi-;:OnOff Off',
00232                 'cd /'
00233         ),
00234 
00235         lheDefaults = cms.vstring(
00236                 'cd /Herwig/Cuts', 
00237                 'create ThePEG::Cuts NoCuts', 
00238                 'cd /Herwig/EventHandlers', 
00239                 'create ThePEG::LesHouchesInterface LHEReader', 
00240                 'set LHEReader:Cuts /Herwig/Cuts/NoCuts', 
00241                 'set LHEReader:PDFA /LHAPDF/cmsPDFSet', 
00242                 'set LHEReader:PDFB /LHAPDF/cmsPDFSet', 
00243                 'create ThePEG::LesHouchesEventHandler LHEHandler', 
00244                 'set LHEHandler:WeightOption VarWeight', 
00245                 'set LHEHandler:PartonExtractor /Herwig/Partons/QCDExtractor', 
00246                 'set LHEHandler:CascadeHandler /Herwig/Shower/ShowerHandler', 
00247                 'set LHEHandler:HadronizationHandler /Herwig/Hadronization/ClusterHadHandler', 
00248                 'set LHEHandler:DecayHandler /Herwig/Decays/DecayHandler', 
00249                 'insert LHEHandler:LesHouchesReaders 0 LHEReader', 
00250                 'cd /Herwig/Generators', 
00251                 'set LHCGenerator:EventHandler /Herwig/EventHandlers/LHEHandler',
00252                 'cd /'
00253         ),
00254 
00255         lheDefaultPDFs = cms.vstring(
00256                 'cd /Herwig/EventHandlers', 
00257                 'set LHEReader:PDFA /LHAPDF/cmsPDFSet', 
00258                 'set LHEReader:PDFB /LHAPDF/cmsPDFSet',
00259                 'cd /'
00260         )
00261 )

Generated on Tue Jun 9 17:37:10 2009 for CMSSW by  doxygen 1.5.4