CMS 3D CMS Logo

JetMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMOffline.Trigger.jetMonitoring_cfi import jetMonitoring
4 hltJetMETmonitoring = jetMonitoring.clone()
5 hltJetMETmonitoring.FolderName = cms.string('HLT/JME/Jets/AK4/PFJet/HLT_PFJet450/')
6 hltJetMETmonitoring.histoPSet.lsPSet = cms.PSet(
7  nbins = cms.uint32 ( 250 ),
8  xmin = cms.double( 0.),
9  xmax = cms.double( 2500.),
10 )
11 hltJetMETmonitoring.histoPSet.jetPSet = cms.PSet(
12  nbins = cms.uint32 ( 200 ),
13  xmin = cms.double( -0.5),
14  xmax = cms.double(999.5),
15 )
16 hltJetMETmonitoring.histoPSet.jetPtThrPSet = cms.PSet(
17  nbins = cms.uint32 ( 180 ),
18  xmin = cms.double( 0.),
19  xmax = cms.double(900),
20 )
21 hltJetMETmonitoring.met = cms.InputTag("pfMetEI") # pfMet
22 #hltJetMETmonitoring.pfjets = cms.InputTag("ak4PFJets") # ak4PFJets, ak4PFJetsCHS
23 hltJetMETmonitoring.jetSrc = cms.InputTag("ak4PFJets") # ak4PFJets, ak4PFJetsCHS
24 hltJetMETmonitoring.electrons = cms.InputTag("gedGsfElectrons") # while pfIsolatedElectronsEI are reco::PFCandidate !
25 hltJetMETmonitoring.muons = cms.InputTag("muons") # while pfIsolatedMuonsEI are reco::PFCandidate !
26 hltJetMETmonitoring.ptcut = cms.double(20) # while pfIsolatedMuonsEI are reco::PFCandidate !
27 hltJetMETmonitoring.ispfjettrg = cms.bool(True) # is PFJet Trigge ?
28 hltJetMETmonitoring.iscalojettrg = cms.bool(False) # is CaloJet Trigge ?
29 
30 hltJetMETmonitoring.numGenericTriggerEventPSet.andOr = cms.bool( False )
31 hltJetMETmonitoring.numGenericTriggerEventPSet.dbLabel = cms.string("JetMETDQMTrigger") # it does not exist yet, we should consider the possibility of using the DB, but as it is now it will need a label per path !
32 hltJetMETmonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(True)# True:=OR; False:=AND
33 hltJetMETmonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag( "TriggerResults::HLT" )
34 hltJetMETmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFJet450_v*") # HLT_ZeroBias_v*
35 hltJetMETmonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool( False )
36 hltJetMETmonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(1)
37 
38 hltJetMETmonitoring.denGenericTriggerEventPSet.andOr = cms.bool( False )
39 hltJetMETmonitoring.denGenericTriggerEventPSet.dcsInputTag = cms.InputTag( "scalersRawToDigi" )
40 hltJetMETmonitoring.denGenericTriggerEventPSet.dcsPartitions = cms.vint32 ( 24, 25, 26, 27, 28, 29 ) # 24-27: strip, 28-29: pixel, we should add all other detectors !
41 hltJetMETmonitoring.denGenericTriggerEventPSet.andOrDcs = cms.bool( False )
42 hltJetMETmonitoring.denGenericTriggerEventPSet.errorReplyDcs = cms.bool( True )
43 hltJetMETmonitoring.denGenericTriggerEventPSet.verbosityLevel = cms.uint32(1)
44