1 import FWCore.ParameterSet.Config
as cms
4 process = cms.Process(
"JETVALIDATION")
8 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(-1))
9 process.source = cms.Source(
11 debugFlag = cms.untracked.bool(
True),
12 debugVebosity = cms.untracked.uint32(0),
13 fileNames = cms.untracked.vstring(
'file:FastJetReco.root')
17 process.fileSaver = cms.EDFilter(
19 OutputFile = cms.untracked.string(
'val_phase4.root')
23 process.MessageLogger = cms.Service(
"MessageLogger",
24 destinations = cms.untracked.vstring(
'cout'),
25 cout = cms.untracked.PSet(threshold = cms.untracked.string(
'WARNING'))
29 process.DQMStore = cms.Service(
"DQMStore")
33 process.ic5calo = cms.EDAnalyzer(
35 src = cms.InputTag(
"iterativeCone5CaloJets::JETRECO"),
36 srcGen = cms.InputTag(
"iterativeCone5GenJets::JETRECO"),
37 genEnergyFractionThreshold = cms.double(0.05),
38 genPtThreshold = cms.double(1.0),
39 RThreshold = cms.double(0.3),
40 reverseEnergyFractionThreshold = cms.double(0.5)
44 process.ic5pflow = cms.EDFilter(
46 src = cms.InputTag(
"iterativeCone5PFJets::JETRECO"),
47 srcGen = cms.InputTag(
"iterativeCone5GenJets::JETRECO"),
48 genEnergyFractionThreshold = cms.double(0.05),
49 genPtThreshold = cms.double(1.0),
50 RThreshold = cms.double(0.3),
51 reverseEnergyFractionThreshold = cms.double(0.5)
55 process.kt4calo = cms.EDFilter(
57 src = cms.InputTag(
"kt4CaloJets::JETRECO"),
58 srcGen = cms.InputTag(
"kt4GenJets::JETRECO"),
59 genEnergyFractionThreshold = cms.double(0.05),
60 genPtThreshold = cms.double(1.0),
61 RThreshold = cms.double(0.3),
62 reverseEnergyFractionThreshold = cms.double(0.5)
66 process.kt6calo = cms.EDFilter(
68 src = cms.InputTag(
"kt6CaloJets::JETRECO"),
69 srcGen = cms.InputTag(
"kt6GenJets::JETRECO"),
70 genEnergyFractionThreshold = cms.double(0.05),
71 genPtThreshold = cms.double(1.0),
72 RThreshold = cms.double(0.3),
73 reverseEnergyFractionThreshold = cms.double(0.5)
77 process.sc5calo = cms.EDFilter(
79 src = cms.InputTag(
"sisCone5CaloJets::JETRECO"),
80 srcGen = cms.InputTag(
"sisCone5GenJets::JETRECO"),
81 genEnergyFractionThreshold = cms.double(0.05),
82 genPtThreshold = cms.double(1.0),
83 RThreshold = cms.double(0.3),
84 reverseEnergyFractionThreshold = cms.double(0.5)
88 process.sc7calo = cms.EDFilter(
90 src = cms.InputTag(
"sisCone7CaloJets::JETRECO"),
91 srcGen = cms.InputTag(
"sisCone7GenJets::JETRECO"),
92 genEnergyFractionThreshold = cms.double(0.05),
93 genPtThreshold = cms.double(1.0),
94 RThreshold = cms.double(0.3),
95 reverseEnergyFractionThreshold = cms.double(0.5)
98 process.p1 = cms.Path(process.fileSaver+
99 process.ic5calo+process.ic5pflow+
100 process.kt4calo+process.kt6calo+
101 process.sc5calo+process.sc7calo