CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/DQMOffline/JetMET/python/jetMETDQMOfflineSourceHI_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from CommonTools.RecoAlgos.HBHENoiseFilterResultProducer_cfi import *
00004 
00005 from DQMOffline.JetMET.jetMETAnalyzer_cff import *
00006 from DQMOffline.JetMET.caloTowers_cff     import *
00007 from DQMOffline.JetMET.BeamHaloAnalyzer_cfi import *
00008 
00009 AnalyzeBeamHalo.StandardDQM = cms.bool(True)
00010 
00011 jetMETAnalyzer.DoPFJetAnalysis  = cms.untracked.bool(False)
00012 jetMETAnalyzer.DoJPTJetAnalysis = cms.untracked.bool(False)
00013 jetMETAnalyzer.DoDiJetSelection = cms.untracked.bool(False)
00014 
00015 jetMETAnalyzer.AKJetsCollectionLabel  = cms.InputTag("iterativeConePu5CaloJets")
00016 jetMETAnalyzer.ICJetsCollectionLabel  = cms.InputTag("iterativeConePu5CaloJets")
00017 jetMETAnalyzer.CleaningParameters.vertexLabel = cms.InputTag("hiSelectedVertex")
00018 
00019 jetMETAnalyzer.DoPFJetCleaning  = cms.untracked.bool(False)
00020 jetMETAnalyzer.DoJPTJetCleaning = cms.untracked.bool(False)
00021 jetMETAnalyzer.DoJetCleaning    = cms.untracked.bool(True)
00022 
00023 jetMETAnalyzer.DoCaloMETAnalysis            = cms.untracked.bool(False)
00024 jetMETAnalyzer.DoTcMETAnalysis              = cms.untracked.bool(False)
00025 jetMETAnalyzer.DoMuCorrMETAnalysis          = cms.untracked.bool(False)
00026 jetMETAnalyzer.DoPfMETAnalysis              = cms.untracked.bool(False)
00027 jetMETAnalyzer.DoHTMHTAnalysis              = cms.untracked.bool(False)
00028 
00029 # prevent jetIDHelper from calculating cell based variables which don't make sense w/ HI bkg subtraction 
00030 jetMETAnalyzer.jetAnalysis.JetIDParams.useRecHits = False
00031 jetMETAnalyzer.CleanedjetAnalysis.JetIDParams.useRecHits = False
00032 # cleaned jet folder now uses same jet id parameters as non-cleaned
00033 # cleaning is controlled by PV/DCS filters
00034 jetMETAnalyzer.CleanedjetAnalysis.ptThreshold       = cms.double(20.)
00035 jetMETAnalyzer.CleanedjetAnalysis.n90HitsMin        = cms.int32(-1)
00036 jetMETAnalyzer.CleanedjetAnalysis.fHPDMax           = cms.double(1)
00037 jetMETAnalyzer.CleanedjetAnalysis.resEMFMin         = cms.double(0.)
00038 jetMETAnalyzer.CleanedjetAnalysis.fillJIDPassFrac   = cms.int32(1)
00039 
00040 jetMETAnalyzer.CleanedjetAnalysis.fillpfJIDPassFrac = cms.int32(0)
00041 jetMETAnalyzer.CleanedjetAnalysis.ThisCHFMin        = cms.double(-999.)
00042 jetMETAnalyzer.CleanedjetAnalysis.ThisNHFMax        = cms.double(999.)
00043 jetMETAnalyzer.CleanedjetAnalysis.ThisCEFMax        = cms.double(999.)
00044 jetMETAnalyzer.CleanedjetAnalysis.ThisNEFMax        = cms.double(999.)
00045 
00046 jetMETAnalyzer.caloMETAnalysis.allHist                = cms.bool(False)
00047 
00048 towerSchemeBAnalyzer.AllHist = cms.untracked.bool(False)
00049 
00050 jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*analyzecaloTowersDQM*jetMETAnalyzerSequence)
00051 #jetMETDQMOfflineSource = cms.Sequence(analyzecaloTowersDQM*jetMETAnalyzerSequence)
00052 #jetMETDQMOfflineSource = cms.Sequence(analyzecaloTowersDQM*jetMETAnalyzerSequence)