00001
00002
00003
00004
00005
00006
00007
00008 import FWCore.ParameterSet.Config as cms
00009
00010 process = cms.Process("ALL")
00011 process.load("FWCore.MessageService.MessageLogger_cfi")
00012
00013 process.load("Configuration.JetMET.calorimetry_gen_Zprime_Dijets_700_cff")
00014
00015
00016
00017
00018 process.load("IOMC.EventVertexGenerators.VtxSmearedGauss_cfi")
00019
00020 process.load("Configuration.JetMET.calorimetry_simulation_cff")
00021
00022 process.load("Configuration.JetMET.calorimetry_digitization_cff")
00023
00024 process.load("Configuration.JetMET.calorimetry_reconstruction_cff")
00025
00026 process.load("Configuration.JetMET.calorimetry_caltowers_cff")
00027
00028 process.load("Configuration.JetMET.calorimetry_jetmet_cff")
00029
00030 process.load("Configuration.JetMET.calorimetry_jetmet_gen_cff")
00031
00032 process.load("Configuration.JetMET.calorimetry_jetmetcorrections_cff")
00033
00034 process.maxEvents = cms.untracked.PSet(
00035 input = cms.untracked.int32(5)
00036 )
00037 process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService",
00038 moduleSeeds = cms.PSet(
00039 simHcalDigis = cms.untracked.uint32(1234),
00040 g4SimHits = cms.untracked.uint32(11),
00041 mix = cms.untracked.uint32(12345),
00042 simEcalUnsuppressedDigis = cms.untracked.uint32(1234),
00043 VtxSmeared = cms.untracked.uint32(98765432)
00044 ),
00045 sourceSeed = cms.untracked.uint32(123456789)
00046 )
00047
00048 process.TimerService = cms.Service("TimerService")
00049
00050 process.myTimer = cms.EDFilter("Timer",
00051
00052 includeSelf = cms.untracked.bool(False)
00053 )
00054
00055 process.out = cms.OutputModule("PoolOutputModule",
00056 outputCommands = cms.untracked.vstring('drop *',
00057 'keep recoCaloJets_*_*_*',
00058 'keep recoCaloMETs_*_*_*',
00059 'keep recoGenJets_*_*_*',
00060 'keep recoGenMETs_*_*_*',
00061 'keep *_genParticlesAllStableNoNu_*_*',
00062 'keep *_genParticlesAllStable_*_*',
00063 'keep *_genParticlesForMET_*_*',
00064 'keep *_genParticleCandidates_*_*',
00065 'keep *_towerMaker_*_*',
00066 'keep *_caloTowers_*_*'),
00067 fileName = cms.untracked.string('calorimetry-gen-Zprime_Dijets_700.root')
00068 )
00069
00070 process.p = cms.Path(process.VtxSmeared*process.simulation*process.caloDigi*process.caloReco*process.caloTowersRec*process.caloJetMet*process.caloJetMetGen*process.caloJetMetCorrections*process.myTimer)
00071 process.outpath = cms.EndPath(process.out)
00072 process.schedule = cms.Schedule(process.p,process.outpath)
00073
00074 process.messageLogger.cout.threshold = 'ERROR'
00075 process.messageLogger.cerr.default.limit = 10
00076 process.VtxSmeared.SigmaX = 0.
00077 process.VtxSmeared.SigmaY = 0.
00078 process.VtxSmeared.SigmaZ = 0.
00079