CMS 3D CMS Logo

DiJetMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMOffline.Trigger.dijetMonitoring_cfi import dijetMonitoring
4 DiPFjetAve40_Prommonitoring = dijetMonitoring.clone()
5 DiPFjetAve40_Prommonitoring.FolderName = cms.string('HLT/JME/Jets/AK4/PF/HLT_DiPFJetAve40/')
6 DiPFjetAve40_Prommonitoring.histoPSet.dijetPSet = cms.PSet(
7  nbins = cms.uint32 ( 200 ),
8  xmin = cms.double( 0),
9  xmax = cms.double(1000.),
10 )
11 DiPFjetAve40_Prommonitoring.histoPSet.dijetPtThrPSet = cms.PSet(
12  nbins = cms.uint32 ( 50 ),
13  xmin = cms.double( 0.),
14  xmax = cms.double(100.),
15 )
16 DiPFjetAve40_Prommonitoring.met = cms.InputTag("pfMetEI") # pfMet
17 #DiPFjetAve40_Prommonitoring.pfjets = cms.InputTag("ak4PFJets") # ak4PFJets, ak4PFJetsCHS
18 DiPFjetAve40_Prommonitoring.dijetSrc = cms.InputTag("ak4PFJets") # ak4PFJets, ak4PFJetsCHS
19 DiPFjetAve40_Prommonitoring.electrons = cms.InputTag("gedGsfElectrons") # while pfIsolatedElectronsEI are reco::PFCandidate !
20 DiPFjetAve40_Prommonitoring.muons = cms.InputTag("muons") # while pfIsolatedMuonsEI are reco::PFCandidate !
21 DiPFjetAve40_Prommonitoring.ptcut = cms.double(20) # while pfIsolatedMuonsEI are reco::PFCandidate !
22 
23 DiPFjetAve40_Prommonitoring.numGenericTriggerEventPSet.andOr = cms.bool( False )
24 DiPFjetAve40_Prommonitoring.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 !
25 DiPFjetAve40_Prommonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(True)# True:=OR; False:=AND
26 DiPFjetAve40_Prommonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag( "TriggerResults::HLT" )
27 DiPFjetAve40_Prommonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_DiPFJetAve40_v*") # HLT_ZeroBias_v*
28 DiPFjetAve40_Prommonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool( False )
29 DiPFjetAve40_Prommonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(1)
30 
31 DiPFjetAve40_Prommonitoring.denGenericTriggerEventPSet.andOr = cms.bool( False )
32 DiPFjetAve40_Prommonitoring.denGenericTriggerEventPSet.dcsInputTag = cms.InputTag( "scalersRawToDigi" )
33 DiPFjetAve40_Prommonitoring.denGenericTriggerEventPSet.dcsPartitions = cms.vint32 ( 24, 25, 26, 27, 28, 29 ) # 24-27: strip, 28-29: pixel, we should add all other detectors !
34 DiPFjetAve40_Prommonitoring.denGenericTriggerEventPSet.andOrDcs = cms.bool( False )
35 DiPFjetAve40_Prommonitoring.denGenericTriggerEventPSet.errorReplyDcs = cms.bool( True )
36 DiPFjetAve40_Prommonitoring.denGenericTriggerEventPSet.verbosityLevel = cms.uint32(1)
37