1 import FWCore.ParameterSet.Config
as cms
3 process = cms.Process(
"JETVALIDATION")
7 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(-1))
8 process.source = cms.Source(
10 debugFlag = cms.untracked.bool(
True),
11 debugVebosity = cms.untracked.uint32(0),
12 fileNames = cms.untracked.vstring(
'file:FastJetReco.root')
16 process.fileSaver = cms.EDFilter(
18 OutputFile = cms.untracked.string(
'ref.root')
22 process.MessageLogger = cms.Service(
"MessageLogger",
23 cerr = cms.untracked.PSet(
24 enable = cms.untracked.bool(
False)
26 cout = cms.untracked.PSet(
27 enable = cms.untracked.bool(
True),
28 threshold = cms.untracked.string(
'WARNING')
33 process.DQMStore = cms.Service(
"DQMStore")
37 process.ic5calo = cms.EDAnalyzer(
39 src = cms.InputTag(
"iterativeCone5CaloJets::RECO"),
40 srcGen = cms.InputTag(
"iterativeCone5GenJets::HLT"),
41 genEnergyFractionThreshold = cms.double(0.05),
42 genPtThreshold = cms.double(1.0),
43 RThreshold = cms.double(0.3),
44 reverseEnergyFractionThreshold = cms.double(0.5)
48 process.ic5pflow = cms.EDFilter(
50 src = cms.InputTag(
"iterativeCone5PFJets::RECO"),
51 srcGen = cms.InputTag(
"iterativeCone5GenJets::HLT"),
52 genEnergyFractionThreshold = cms.double(0.05),
53 genPtThreshold = cms.double(1.0),
54 RThreshold = cms.double(0.3),
55 reverseEnergyFractionThreshold = cms.double(0.5)
59 process.kt4calo = cms.EDFilter(
61 src = cms.InputTag(
"kt4CaloJets::RECO"),
62 srcGen = cms.InputTag(
"kt4GenJets::HLT"),
63 genEnergyFractionThreshold = cms.double(0.05),
64 genPtThreshold = cms.double(1.0),
65 RThreshold = cms.double(0.3),
66 reverseEnergyFractionThreshold = cms.double(0.5)
70 process.kt6calo = cms.EDFilter(
72 src = cms.InputTag(
"kt6CaloJets::RECO"),
73 srcGen = cms.InputTag(
"kt6GenJets::HLT"),
74 genEnergyFractionThreshold = cms.double(0.05),
75 genPtThreshold = cms.double(1.0),
76 RThreshold = cms.double(0.3),
77 reverseEnergyFractionThreshold = cms.double(0.5)
81 process.sc5calo = cms.EDFilter(
83 src = cms.InputTag(
"sisCone5CaloJets::RECO"),
84 srcGen = cms.InputTag(
"sisCone5GenJets::HLT"),
85 genEnergyFractionThreshold = cms.double(0.05),
86 genPtThreshold = cms.double(1.0),
87 RThreshold = cms.double(0.3),
88 reverseEnergyFractionThreshold = cms.double(0.5)
92 process.sc7calo = cms.EDFilter(
94 src = cms.InputTag(
"sisCone7CaloJets::RECO"),
95 srcGen = cms.InputTag(
"sisCone7GenJets::HLT"),
96 genEnergyFractionThreshold = cms.double(0.05),
97 genPtThreshold = cms.double(1.0),
98 RThreshold = cms.double(0.3),
99 reverseEnergyFractionThreshold = cms.double(0.5)
102 process.p1 = cms.Path(process.fileSaver+
103 process.ic5calo+process.ic5pflow+
104 process.kt4calo+process.kt6calo+
105 process.sc5calo+process.sc7calo