00001 import FWCore.ParameterSet.Config as cms 00002 00003 # IC5 Calo jets 00004 00005 #JetAnalyzerIC5Calo = cms.EDAnalyzer("CaloJetTesterUnCorr", 00006 # src = cms.InputTag("iterativeCone5CaloJets"), 00007 # srcGen = cms.InputTag("iterativeCone5GenJets"), 00008 # srcRho = cms.InputTag("iterativeCone5CaloJets","rho"), 00009 # TurnOnEverything = cms.untracked.string('yes'), 00010 # TurnOnEverything = cms.untracked.string('no'), 00011 # outputFile = cms.untracked.string('histo.root'), 00012 # outputFile = cms.untracked.string('test.root'), 00013 # genEnergyFractionThreshold = cms.double(0.05), 00014 # genPtThreshold = cms.double(1.0), 00015 # RThreshold = cms.double(0.3), 00016 # reverseEnergyFractionThreshold = cms.double(0.5) 00017 #) 00018 00019 # IC5 PFlow jets 00020 00021 #JetAnalyzerIC5PF = cms.EDAnalyzer("PFJetTesterUnCorr", 00022 # src = cms.InputTag("iterativeCone5PFJets"), 00023 # srcGen = cms.InputTag("iterativeCone5GenJets"), 00024 # srcRho = cms.InputTag("iterativeCone5PFJets","rho"), 00025 # TurnOnEverything = cms.untracked.string('yes'), 00026 # TurnOnEverything = cms.untracked.string('no'), 00027 # outputFile = cms.untracked.string('histo.root'), 00028 # outputFile = cms.untracked.string('test.root'), 00029 # genEnergyFractionThreshold = cms.double(0.05), 00030 # genPtThreshold = cms.double(1.0), 00031 # RThreshold = cms.double(0.3), 00032 # reverseEnergyFractionThreshold = cms.double(0.5) 00033 #) 00034 00035 # kt4 Calo jets 00036 00037 JetAnalyzerKt6PF = cms.EDAnalyzer("PFJetTesterUnCorr", 00038 src = cms.InputTag("kt6PFJets"), 00039 srcGen = cms.InputTag("kt6GenJets"), 00040 srcRho = cms.InputTag("kt6PFJets","rho"), 00041 # TurnOnEverything = cms.untracked.string('yes'), 00042 # TurnOnEverything = cms.untracked.string('no'), 00043 # outputFile = cms.untracked.string('histo.root'), 00044 # outputFile = cms.untracked.string('test.root'), 00045 genEnergyFractionThreshold = cms.double(0.05), 00046 genPtThreshold = cms.double(1.0), 00047 RThreshold = cms.double(0.3), 00048 reverseEnergyFractionThreshold = cms.double(0.5) 00049 ) 00050 00051 # kt6 Calo jets 00052 JetAnalyzerKt6Calo = cms.EDAnalyzer("CaloJetTesterUnCorr", 00053 src = cms.InputTag("kt6CaloJets"), 00054 srcGen = cms.InputTag("kt6GenJets"), 00055 srcRho = cms.InputTag("kt6CaloJets","rho"), 00056 # TurnOnEverything = cms.untracked.string('yes'), 00057 # TurnOnEverything = cms.untracked.string('no'), 00058 # outputFile = cms.untracked.string('histo.root'), 00059 # outputFile = cms.untracked.string('test.root'), 00060 genEnergyFractionThreshold = cms.double(0.05), 00061 genPtThreshold = cms.double(1.0), 00062 RThreshold = cms.double(0.3), 00063 reverseEnergyFractionThreshold = cms.double(0.5) 00064 ) 00065 00066 # AntiKt5 jets 00067 JetAnalyzerAk5Calo = cms.EDAnalyzer("CaloJetTester", 00068 src = cms.InputTag("ak5CaloJets"), 00069 srcGen = cms.InputTag("ak5GenJets"), 00070 JetCorrectionService = cms.string('newAk5CaloL2L3'), 00071 # TurnOnEverything = cms.untracked.string('yes'), 00072 # TurnOnEverything = cms.untracked.string('no'), 00073 # outputFile = cms.untracked.string('histo.root'), 00074 # outputFile = cms.untracked.string('test.root'), 00075 genEnergyFractionThreshold = cms.double(0.05), 00076 genPtThreshold = cms.double(1.0), 00077 RThreshold = cms.double(0.3), 00078 reverseEnergyFractionThreshold = cms.double(0.5) 00079 ) 00080 00081 # AntiKt7 jets 00082 00083 JetAnalyzerAk7Calo = cms.EDAnalyzer("CaloJetTester", 00084 src = cms.InputTag("ak7CaloJets"), 00085 srcGen = cms.InputTag("ak7GenJets"), 00086 JetCorrectionService = cms.string('newAk7CaloL2L3'), 00087 # TurnOnEverything = cms.untracked.string('yes'), 00088 # TurnOnEverything = cms.untracked.string('no'), 00089 # outputFile = cms.untracked.string('histo.root'), 00090 # outputFile = cms.untracked.string('test.root'), 00091 genEnergyFractionThreshold = cms.double(0.05), 00092 genPtThreshold = cms.double(1.0), 00093 RThreshold = cms.double(0.3), 00094 reverseEnergyFractionThreshold = cms.double(0.5) 00095 ) 00096 00097 # AntiKt5 PFlow jets 00098 00099 JetAnalyzerAk5PF = cms.EDAnalyzer("PFJetTester", 00100 src = cms.InputTag("ak5PFJets"), 00101 srcGen = cms.InputTag("ak5GenJets"), 00102 JetCorrectionService = cms.string('newAk5PFL1FastL2L3'), 00103 # TurnOnEverything = cms.untracked.string('yes'), 00104 # TurnOnEverything = cms.untracked.string('no'), 00105 # outputFile = cms.untracked.string('histo.root'), 00106 # outputFile = cms.untracked.string('test.root'), 00107 genEnergyFractionThreshold = cms.double(0.05), 00108 genPtThreshold = cms.double(1.0), 00109 RThreshold = cms.double(0.3), 00110 reverseEnergyFractionThreshold = cms.double(0.5) 00111 ) 00112 00113 ### IC5 JPT jets 00114 #JetAnalyzerIC5JPT = cms.EDAnalyzer("JPTJetTester", 00115 # src = cms.InputTag("JetPlusTrackZSPCorJetIcone5"), 00116 # srcGen = cms.InputTag("iterativeCone5GenJets"), 00117 ## TurnOnEverything = cms.untracked.string('yes'), 00118 ## TurnOnEverything = cms.untracked.string('no'), 00119 ## outputFile = cms.untracked.string('histo.root'), 00120 ## outputFile = cms.untracked.string('test.root'), 00121 # genEnergyFractionThreshold = cms.double(0.05), 00122 # genPtThreshold = cms.double(1.0), 00123 # RThreshold = cms.double(0.3), 00124 # reverseEnergyFractionThreshold = cms.double(0.5) 00125 #) 00126 00127 ## AntiKt5 JPT jets 00128 JetAnalyzerAk5JPT = cms.EDAnalyzer("JPTJetTester", 00129 src = cms.InputTag("JetPlusTrackZSPCorJetAntiKt5"), 00130 srcGen = cms.InputTag("ak5GenJets"), 00131 JetCorrectionService = cms.string('newAk5JPTL1FastL2L3'), 00132 # TurnOnEverything = cms.untracked.string('yes'), 00133 # TurnOnEverything = cms.untracked.string('no'), 00134 # outputFile = cms.untracked.string('histo.root'), 00135 # outputFile = cms.untracked.string('test.root'), 00136 genEnergyFractionThreshold = cms.double(0.05), 00137 genPtThreshold = cms.double(1.0), 00138 RThreshold = cms.double(0.3), 00139 reverseEnergyFractionThreshold = cms.double(0.5) 00140 ) 00141 00142