CMS 3D CMS Logo

testFullSim_cfg.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 process = cms.Process("SIMU")
00004 process.load("Configuration.Generator.PythiaUESettings_cfi")
00005 
00006 process.load("iOMC.RandomEngine.IOMC_cff")
00007 
00008 process.load("Configuration.StandardSequences.VtxSmearedGauss_cff")
00009 
00010 process.load("SimG4Core.Application.g4SimHits_cfi")
00011 
00012 process.load("PhysicsTools.HepMCCandAlgos.genParticleCandidatesFast_cfi")
00013 
00014 process.load("Configuration.StandardSequences.Simulation_cff")
00015 
00016 process.load("Configuration.StandardSequences.MixingNoPileUp_cff")
00017 
00018 process.load("Configuration.StandardSequences.FakeConditions_cff")
00019 
00020 process.load("Configuration.StandardSequences.L1Emulator_cff")
00021 
00022 process.load("Configuration.StandardSequences.DigiToRaw_cff")
00023 
00024 process.load("Configuration.StandardSequences.RawToDigi_cff")
00025 
00026 process.load("Configuration.StandardSequences.Reconstruction_cff")
00027 
00028 process.MessageLogger = cms.Service("MessageLogger",
00029     destinations = cms.untracked.vstring('simul', 
00030         'cout'),
00031     simul = cms.untracked.PSet(
00032         threshold = cms.untracked.string('ERROR')
00033     )
00034 )
00035 
00036 # process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService",
00037 #    moduleSeeds = cms.PSet(
00038 #        simEcalUnsuppressedDigis = cms.untracked.uint32(234567),
00039 #        simMuonRPCDigis = cms.untracked.uint32(123890),
00040 #        evtgenproducer = cms.untracked.uint32(123456),
00041 #        simSiStripDigis = cms.untracked.uint32(987654),
00042 #        mix = cms.untracked.uint32(12345),
00043 #        simHcalUnsuppressedDigis = cms.untracked.uint32(345678),
00044 #        simMuonCSCDigis = cms.untracked.uint32(456789),
00045 #        VtxSmeared = cms.untracked.uint32(98765432),
00046 #        g4SimHits = cms.untracked.uint32(11),
00047 #        simSiPixelDigis = cms.untracked.uint32(654321),
00048 #        simHcalDigis = cms.untracked.uint32(345678),
00049 #        simMuonDTDigis = cms.untracked.uint32(567890)
00050 #    ),
00051 #    sourceSeed = cms.untracked.uint32(100000)
00052 #)
00053 
00054 # process.randomEngineStateProducer = cms.EDProducer("RandomEngineStateProducer")
00055 
00056 process.myout = cms.OutputModule("PoolOutputModule",
00057     outputCommands = cms.untracked.vstring('keep *', 
00058         'drop *_g4SimHits_*_*'),
00059     fileName = cms.untracked.string('/tmp/exampleRunAllOutput.root')
00060 )
00061 
00062 process.maxEvents = cms.untracked.PSet(
00063     input = cms.untracked.int32(10)
00064 )
00065 process.source = cms.Source("PythiaSource",
00066     pythiaHepMCVerbosity = cms.untracked.bool(True),
00067     maxEventsToPrint = cms.untracked.int32(4),
00068     pythiaPylistVerbosity = cms.untracked.int32(0),
00069     PythiaParameters = cms.PSet(
00070         process.pythiaUESettingsBlock,
00071         processParameters = cms.vstring('MDCY(134,1) = 0', 
00072             'MDCY(137,1) = 0', 
00073             'MDCY(138,1) = 0', 
00074             'MDCY(135,1) = 0', 
00075             'MDCY(141,1) = 0', 
00076             'MDCY(140,1) = 0', 
00077             'MDCY(15,1) = 0', 
00078             'MDCY(123,1) = 0', 
00079             'MDCY(126,1) = 0', 
00080             'MDCY(129,1) = 0', 
00081             'MDCY(122,1) = 0', 
00082             'MDCY(125,1) = 0', 
00083             'MDCY(128,1) = 0', 
00084             'MDCY(262,1) = 0', 
00085             'MDCY(264,1) = 0', 
00086             'MDCY(263,1) = 0', 
00087             'MDCY(265,1) = 0', 
00088             'MDCY(286,1) = 0', 
00089             'MDCY(287,1) = 0', 
00090             'MDCY(124,1) = 0', 
00091             'MDCY(127,1) = 0', 
00092             'MDCY(266,1) = 0', 
00093             'MDCY(288,1) = 0', 
00094             'MDCY(267,1) = 0', 
00095             'MDCY(130,1) = 0', 
00096             'MDCY(112,1) = 0', 
00097             'MDCY(113,1) = 0', 
00098             'MDCY(114,1) = 0', 
00099             'MDCY(117,1) = 0', 
00100             'MDCY(258,1) = 0', 
00101             'MDCY(256,1) = 0', 
00102             'MDCY(257,1) = 0', 
00103             'MDCY(259,1) = 0', 
00104             'MDCY(284,1) = 0', 
00105             'MDCY(283,1) = 0', 
00106             'MDCY(118,1) = 0', 
00107             'MDCY(115,1) = 0', 
00108             'MDCY(102,1) = 0', 
00109             'MDCY(109,1) = 0', 
00110             'MDCY(103,1) = 0', 
00111             'MDCY(107,1) = 0', 
00112             'MDCY(110,1) = 0', 
00113             'MDCY(119,1) = 0', 
00114             'MDCY(120,1) = 0', 
00115             'MDCY(281,1) = 0', 
00116             'MDCY(280,1) = 0', 
00117             'MDCY(281,1) = 0', 
00118             'MDCY(108,1) = 0', 
00119             'MDCY(104,1) = 0', 
00120             'MDCY(253,1) = 0', 
00121             'MDCY(251,1) = 0', 
00122             'MDCY(250,1) = 0', 
00123             'MDCY(252,1) = 0', 
00124             'MDCY(254,1) = 0', 
00125             'MDCY(282,1) = 0', 
00126             'MDCY(285,1) = 0', 
00127             'MDCY(111,1) = 0', 
00128             'MDCY(121,1) = 0', 
00129             'MDCY(255,1) = 0', 
00130             'MDCY(261,1) = 0', 
00131             'MDCY(131,1) = 0', 
00132             'MDCY(132,1) = 0', 
00133             'MDCY(295,1) = 0', 
00134             'MDCY(268,1) = 0', 
00135             'MDCY(289,1) = 0', 
00136             'MDCY(133,1) = 0', 
00137             'MDCY(146,1) = 0', 
00138             'MDCY(147,1) = 0', 
00139             'MDCY(296,1) = 0', 
00140             'MDCY(278,1) = 0', 
00141             'MDCY(294,1) = 0', 
00142             'MDCY(148,1) = 0', 
00143             'MDCY(279,1) = 0', 
00144             'MDCY(181,1) = 0', 
00145             'MDCY(182,1) = 0', 
00146             'MDCY(84,1) = 0', 
00147             'MDCY(179,1) = 0', 
00148             'MDCY(185,1) = 0', 
00149             'MDCY(189,1) = 0', 
00150             'MDCY(187,1) = 0', 
00151             'MDCY(194,1) = 0', 
00152             'MDCY(192,1) = 0', 
00153             'MDCY(164,1) = 0', 
00154             'MDCY(169,1) = 0', 
00155             'MDCY(158,1) = 0', 
00156             'MDCY(159,1) = 0', 
00157             'MDCY(175,1) = 0', 
00158             'MDCY(155,1) = 0', 
00159             'MDCY(151,1) = 0', 
00160             'MDCY(162,1) = 0', 
00161             'MDCY(167,1) = 0', 
00162             'MDCY(163,1) = 0', 
00163             'MDCY(170,1) = 0', 
00164             'MDCY(168,1) = 0', 
00165             'MDCY(174,1) = 0', 
00166             'MDCY(172,1) = 0', 
00167             'MDCY(173,1) = 0', 
00168             'MDCY(176,1) = 0', 
00169             'MDCY(180,1) = 0', 
00170             'MDCY(186,1) = 0', 
00171             'MDCY(188,1) = 0', 
00172             'MDCY(193,1) = 0', 
00173             'MDCY(195,1) = 0', 
00174             'MDCY(196,1) = 0', 
00175             'MDCY(197,1) = 0', 
00176             'MDCY(43,1) = 0', 
00177             'MDCY(44,1) = 0', 
00178             'MDCY(269,1) = 0', 
00179             'MDCY(210,1) = 0', 
00180             'MDCY(211,1) = 0', 
00181             'MDCY(219,1) = 0', 
00182             'MDCY(227,1) = 0', 
00183             'MDCY(217,1) = 0', 
00184             'MDCY(208,1) = 0', 
00185             'MDCY(215,1) = 0', 
00186             'MDCY(143,1) = 0', 
00187             'MDCY(223,1) = 0', 
00188             'MDCY(225,1) = 0', 
00189             'MDCY(272,1) = 0', 
00190             'MDCY(291,1) = 0', 
00191             'MDCY(273,1) = 0', 
00192             'MDCY(139,1) = 0', 
00193             'MDCY(270,1) = 0', 
00194             'MDCY(290,1) = 0', 
00195             'MDCY(271,1) = 0', 
00196             'MDCY(136,1) = 0', 
00197             'MDCY(274,1) = 0', 
00198             'MDCY(292,1) = 0', 
00199             'MDCY(275,1) = 0', 
00200             'MDCY(142,1) = 0', 
00201             'MDCY(144,1) = 0', 
00202             'MDCY(145,1) = 0', 
00203             'MDCY(209,1) = 0', 
00204             'MDCY(218,1) = 0', 
00205             'MDCY(216,1) = 0', 
00206             'MDCY(224,1) = 0', 
00207             'MDCY(226,1) = 0', 
00208             'MDCY(228,1) = 0', 
00209             'MDCY(276,1) = 0', 
00210             'MDCY(277,1) = 0', 
00211             'MDCY(293,1) = 0', 
00212             'MDCY(105,1) = 0', 
00213             'MSEL=5         ! b-bbar'),
00214         parameterSets = cms.vstring('pythiaUESettings', 
00215             'processParameters')
00216     )
00217 )
00218 
00219 process.evtgenproducer = cms.EDProducer("EvtGenProducer",
00220     use_default_decay = cms.untracked.bool(False),
00221     decay_table = cms.FileInPath('GeneratorInterface/EvtGenInterface//data/DECAY.DEC'),
00222     particle_property_file = cms.FileInPath('GeneratorInterface/EvtGenInterface/data/evt.pdl'),
00223     user_decay_file = cms.FileInPath('GeneratorInterface/EvtGenInterface/data/Bd_Kstarmumu_Kpi.dec'),
00224     list_forced_decays = cms.vstring('MyB0', 
00225         'Myanti-B0'),
00226     processParameters = cms.vstring('MDCY(134,1) = 0', 
00227         'MDCY(137,1) = 0', 
00228         'MDCY(138,1) = 0', 
00229         'MDCY(135,1) = 0', 
00230         'MDCY(141,1) = 0', 
00231         'MDCY(140,1) = 0', 
00232         'MDCY(15,1) = 0', 
00233         'MDCY(123,1) = 0', 
00234         'MDCY(126,1) = 0', 
00235         'MDCY(129,1) = 0', 
00236         'MDCY(122,1) = 0', 
00237         'MDCY(125,1) = 0', 
00238         'MDCY(128,1) = 0', 
00239         'MDCY(262,1) = 0', 
00240         'MDCY(264,1) = 0', 
00241         'MDCY(263,1) = 0', 
00242         'MDCY(265,1) = 0', 
00243         'MDCY(286,1) = 0', 
00244         'MDCY(287,1) = 0', 
00245         'MDCY(124,1) = 0', 
00246         'MDCY(127,1) = 0', 
00247         'MDCY(266,1) = 0', 
00248         'MDCY(288,1) = 0', 
00249         'MDCY(267,1) = 0', 
00250         'MDCY(130,1) = 0', 
00251         'MDCY(112,1) = 0', 
00252         'MDCY(113,1) = 0', 
00253         'MDCY(114,1) = 0', 
00254         'MDCY(117,1) = 0', 
00255         'MDCY(258,1) = 0', 
00256         'MDCY(256,1) = 0', 
00257         'MDCY(257,1) = 0', 
00258         'MDCY(259,1) = 0', 
00259         'MDCY(284,1) = 0', 
00260         'MDCY(283,1) = 0', 
00261         'MDCY(118,1) = 0', 
00262         'MDCY(115,1) = 0', 
00263         'MDCY(102,1) = 0', 
00264         'MDCY(109,1) = 0', 
00265         'MDCY(103,1) = 0', 
00266         'MDCY(107,1) = 0', 
00267         'MDCY(110,1) = 0', 
00268         'MDCY(119,1) = 0', 
00269         'MDCY(120,1) = 0', 
00270         'MDCY(281,1) = 0', 
00271         'MDCY(280,1) = 0', 
00272         'MDCY(281,1) = 0', 
00273         'MDCY(108,1) = 0', 
00274         'MDCY(104,1) = 0', 
00275         'MDCY(253,1) = 0', 
00276         'MDCY(251,1) = 0', 
00277         'MDCY(250,1) = 0', 
00278         'MDCY(252,1) = 0', 
00279         'MDCY(254,1) = 0', 
00280         'MDCY(282,1) = 0', 
00281         'MDCY(285,1) = 0', 
00282         'MDCY(111,1) = 0', 
00283         'MDCY(121,1) = 0', 
00284         'MDCY(255,1) = 0', 
00285         'MDCY(261,1) = 0', 
00286         'MDCY(131,1) = 0', 
00287         'MDCY(132,1) = 0', 
00288         'MDCY(295,1) = 0', 
00289         'MDCY(268,1) = 0', 
00290         'MDCY(289,1) = 0', 
00291         'MDCY(133,1) = 0', 
00292         'MDCY(146,1) = 0', 
00293         'MDCY(147,1) = 0', 
00294         'MDCY(296,1) = 0', 
00295         'MDCY(278,1) = 0', 
00296         'MDCY(294,1) = 0', 
00297         'MDCY(148,1) = 0', 
00298         'MDCY(279,1) = 0', 
00299         'MDCY(181,1) = 0', 
00300         'MDCY(182,1) = 0', 
00301         'MDCY(84,1) = 0', 
00302         'MDCY(179,1) = 0', 
00303         'MDCY(185,1) = 0', 
00304         'MDCY(189,1) = 0', 
00305         'MDCY(187,1) = 0', 
00306         'MDCY(194,1) = 0', 
00307         'MDCY(192,1) = 0', 
00308         'MDCY(164,1) = 0', 
00309         'MDCY(169,1) = 0', 
00310         'MDCY(158,1) = 0', 
00311         'MDCY(159,1) = 0', 
00312         'MDCY(175,1) = 0', 
00313         'MDCY(155,1) = 0', 
00314         'MDCY(151,1) = 0', 
00315         'MDCY(162,1) = 0', 
00316         'MDCY(167,1) = 0', 
00317         'MDCY(163,1) = 0', 
00318         'MDCY(170,1) = 0', 
00319         'MDCY(168,1) = 0', 
00320         'MDCY(174,1) = 0', 
00321         'MDCY(172,1) = 0', 
00322         'MDCY(173,1) = 0', 
00323         'MDCY(176,1) = 0', 
00324         'MDCY(180,1) = 0', 
00325         'MDCY(186,1) = 0', 
00326         'MDCY(188,1) = 0', 
00327         'MDCY(193,1) = 0', 
00328         'MDCY(195,1) = 0', 
00329         'MDCY(196,1) = 0', 
00330         'MDCY(197,1) = 0', 
00331         'MDCY(43,1) = 0', 
00332         'MDCY(44,1) = 0', 
00333         'MDCY(269,1) = 0', 
00334         'MDCY(210,1) = 0', 
00335         'MDCY(211,1) = 0', 
00336         'MDCY(219,1) = 0', 
00337         'MDCY(227,1) = 0', 
00338         'MDCY(217,1) = 0', 
00339         'MDCY(208,1) = 0', 
00340         'MDCY(215,1) = 0', 
00341         'MDCY(143,1) = 0', 
00342         'MDCY(223,1) = 0', 
00343         'MDCY(225,1) = 0', 
00344         'MDCY(272,1) = 0', 
00345         'MDCY(291,1) = 0', 
00346         'MDCY(273,1) = 0', 
00347         'MDCY(139,1) = 0', 
00348         'MDCY(270,1) = 0', 
00349         'MDCY(290,1) = 0', 
00350         'MDCY(271,1) = 0', 
00351         'MDCY(136,1) = 0', 
00352         'MDCY(274,1) = 0', 
00353         'MDCY(292,1) = 0', 
00354         'MDCY(275,1) = 0', 
00355         'MDCY(142,1) = 0', 
00356         'MDCY(144,1) = 0', 
00357         'MDCY(145,1) = 0', 
00358         'MDCY(209,1) = 0', 
00359         'MDCY(218,1) = 0', 
00360         'MDCY(216,1) = 0', 
00361         'MDCY(224,1) = 0', 
00362         'MDCY(226,1) = 0', 
00363         'MDCY(228,1) = 0', 
00364         'MDCY(276,1) = 0', 
00365         'MDCY(277,1) = 0', 
00366         'MDCY(293,1) = 0', 
00367         'MDCY(105,1) = 0', 
00368         'MSEL=5         ! b-bbar')
00369 )
00370 
00371 process.p0 = cms.Path(process.evtgenproducer)
00372 process.p1 = cms.Path(process.psim)
00373 process.p2 = cms.Path(process.pdigi)
00374 process.p3 = cms.Path(process.l1Emulator)
00375 process.p4 = cms.Path(process.digiToRaw)
00376 process.p5 = cms.Path(process.rawToDigi)
00377 process.p6 = cms.Path(process.reconstruction)
00378 process.outpath = cms.EndPath(process.myout)
00379 process.schedule = cms.Schedule(process.p0,process.p1,process.p2,process.p3,process.p4,process.p5,process.p6,process.outpath)
00380 
00381 process.g4SimHits.Generator.HepMCProductLabel = 'evtgenproducer'
00382 process.genParticleCandidates.src = 'evtgenproducer:'
00383 

Generated on Tue Jun 9 17:36:53 2009 for CMSSW by  doxygen 1.5.4