CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/Validation/RecoJets/python/JetValidation_cfi.py

Go to the documentation of this file.
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