Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 process = cms.Process("JETVALIDATION")
00005
00006
00007
00008 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(-1))
00009 process.source = cms.Source(
00010 "PoolSource",
00011 debugFlag = cms.untracked.bool(True),
00012 debugVebosity = cms.untracked.uint32(0),
00013 fileNames = cms.untracked.vstring('file:FastJetReco.root')
00014 )
00015
00016
00017 process.fileSaver = cms.EDFilter(
00018 "JetFileSaver",
00019 OutputFile = cms.untracked.string('val_phase4.root')
00020 )
00021
00022
00023 process.MessageLogger = cms.Service("MessageLogger",
00024 destinations = cms.untracked.vstring('cout'),
00025 cout = cms.untracked.PSet(threshold = cms.untracked.string('WARNING'))
00026 )
00027
00028
00029 process.DQMStore = cms.Service("DQMStore")
00030
00031
00032
00033 process.ic5calo = cms.EDAnalyzer(
00034 "CaloJetTester",
00035 src = cms.InputTag("iterativeCone5CaloJets::JETRECO"),
00036 srcGen = cms.InputTag("iterativeCone5GenJets::JETRECO"),
00037 genEnergyFractionThreshold = cms.double(0.05),
00038 genPtThreshold = cms.double(1.0),
00039 RThreshold = cms.double(0.3),
00040 reverseEnergyFractionThreshold = cms.double(0.5)
00041 )
00042
00043
00044 process.ic5pflow = cms.EDFilter(
00045 "PFJetTester",
00046 src = cms.InputTag("iterativeCone5PFJets::JETRECO"),
00047 srcGen = cms.InputTag("iterativeCone5GenJets::JETRECO"),
00048 genEnergyFractionThreshold = cms.double(0.05),
00049 genPtThreshold = cms.double(1.0),
00050 RThreshold = cms.double(0.3),
00051 reverseEnergyFractionThreshold = cms.double(0.5)
00052 )
00053
00054
00055 process.kt4calo = cms.EDFilter(
00056 "CaloJetTester",
00057 src = cms.InputTag("kt4CaloJets::JETRECO"),
00058 srcGen = cms.InputTag("kt4GenJets::JETRECO"),
00059 genEnergyFractionThreshold = cms.double(0.05),
00060 genPtThreshold = cms.double(1.0),
00061 RThreshold = cms.double(0.3),
00062 reverseEnergyFractionThreshold = cms.double(0.5)
00063 )
00064
00065
00066 process.kt6calo = cms.EDFilter(
00067 "CaloJetTester",
00068 src = cms.InputTag("kt6CaloJets::JETRECO"),
00069 srcGen = cms.InputTag("kt6GenJets::JETRECO"),
00070 genEnergyFractionThreshold = cms.double(0.05),
00071 genPtThreshold = cms.double(1.0),
00072 RThreshold = cms.double(0.3),
00073 reverseEnergyFractionThreshold = cms.double(0.5)
00074 )
00075
00076
00077 process.sc5calo = cms.EDFilter(
00078 "CaloJetTester",
00079 src = cms.InputTag("sisCone5CaloJets::JETRECO"),
00080 srcGen = cms.InputTag("sisCone5GenJets::JETRECO"),
00081 genEnergyFractionThreshold = cms.double(0.05),
00082 genPtThreshold = cms.double(1.0),
00083 RThreshold = cms.double(0.3),
00084 reverseEnergyFractionThreshold = cms.double(0.5)
00085 )
00086
00087
00088 process.sc7calo = cms.EDFilter(
00089 "CaloJetTester",
00090 src = cms.InputTag("sisCone7CaloJets::JETRECO"),
00091 srcGen = cms.InputTag("sisCone7GenJets::JETRECO"),
00092 genEnergyFractionThreshold = cms.double(0.05),
00093 genPtThreshold = cms.double(1.0),
00094 RThreshold = cms.double(0.3),
00095 reverseEnergyFractionThreshold = cms.double(0.5)
00096 )
00097
00098 process.p1 = cms.Path(process.fileSaver+
00099 process.ic5calo+process.ic5pflow+
00100 process.kt4calo+process.kt6calo+
00101 process.sc5calo+process.sc7calo
00102 )
00103