Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:19:27

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 ##____________________________________________________________________________||
0004 process = cms.Process("TEST")
0005 
0006 ##____________________________________________________________________________||
0007 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0008 
0009 process.load("Configuration.StandardSequences.GeometryRecoDB_cff")
0010 process.load("Configuration.StandardSequences.MagneticField_cff")
0011 
0012 ##____________________________________________________________________________||
0013 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0014 from Configuration.AlCa.GlobalTag import GlobalTag
0015 process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:run2_mc', '')
0016 
0017 ##____________________________________________________________________________||
0018 process.load("JetMETCorrections.Type1MET.correctionTermsPfMetType1Type2_cff")
0019 process.load("JetMETCorrections.Type1MET.correctionTermsPfMetType0PFCandidate_cff")
0020 process.load("JetMETCorrections.Type1MET.correctionTermsPfMetType0RecoTrack_cff")
0021 process.load("JetMETCorrections.Type1MET.correctionTermsPfMetMult_cff")
0022 
0023 ##____________________________________________________________________________||
0024 process.load("JetMETCorrections.Type1MET.correctedMet_cff")
0025 
0026 ##____________________________________________________________________________||
0027 from JetMETCorrections.Type1MET.testInputFiles_cff import corrMETtestInputFiles
0028 process.source = cms.Source(
0029     "PoolSource",
0030     fileNames = cms.untracked.vstring(corrMETtestInputFiles)
0031     )
0032 
0033 ##____________________________________________________________________________||
0034 process.out = cms.OutputModule(
0035     "PoolOutputModule",
0036     fileName = cms.untracked.string('corrMET_pfMet.root'),
0037     SelectEvents   = cms.untracked.PSet( SelectEvents = cms.vstring('p') ),
0038     outputCommands = cms.untracked.vstring(
0039         'drop *',
0040         'keep *_*_*_TEST'
0041         )
0042     )
0043 
0044 ##____________________________________________________________________________||
0045 process.options   = cms.untracked.PSet(wantSummary = cms.untracked.bool(True))
0046 process.MessageLogger.cerr.FwkReport.reportEvery = 50
0047 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(10))
0048 
0049 ##____________________________________________________________________________||
0050 process.p = cms.Path(
0051     process.correctionTermsPfMetType1Type2 +
0052     process.correctionTermsPfMetType0RecoTrack +
0053     process.correctionTermsPfMetType0PFCandidate +
0054     process.correctionTermsPfMetMult +
0055     process.pfMetT0rt +
0056     process.pfMetT0rtT1 +
0057     process.pfMetT0rtT1T2 +
0058     process.pfMetT0pc +
0059     process.pfMetT0pcT1 +
0060     process.pfMetT1 +
0061     process.pfMetT1T2 +
0062     process.pfMetT0rtTxy + 
0063     process.pfMetT0rtT1Txy + 
0064     process.pfMetT0rtT1T2Txy + 
0065     process.pfMetT0pcTxy +
0066     process.pfMetT0pcT1Txy +
0067     process.pfMetT1Txy+ 
0068     process.pfMetT1T2Txy
0069     )
0070 
0071 process.e1 = cms.EndPath(
0072     process.out
0073     )
0074 
0075 ##____________________________________________________________________________||