CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
B2GDQM_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from math import pi
4 
5 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
6 B2GDQM = DQMEDAnalyzer(
7  "B2GDQM",
8 
9  #Trigger Results
10  triggerResultsCollection = cms.InputTag("TriggerResults", "", "HLT"),
11 
12  PFJetCorService = cms.string("ak4PFL1FastL2L3"),
13 
14  jetLabels = cms.VInputTag(
15  'ak4PFJets',
16  'ak4PFJetsPuppi',
17  'ak8PFJetsPuppi',
18  'ak8PFJetsPuppiSoftDrop'
19  ),
20  jetPtMins = cms.vdouble(
21  50.,
22  50.,
23  50.,
24  50.,
25  100.
26  ),
27  pfMETCollection = cms.InputTag("pfMet"),
28 
29  sdjetLabel = cms.InputTag("ak8PFJetsPuppiSoftDrop"),
30  muonSrc = cms.InputTag("muons"),
31  electronSrc = cms.InputTag("gedGsfElectrons"),
32 
33  allHadPtCut = cms.double(380.0), # Edit in 2019: Lower pt cut slightly because this now selects groomed jet pt
34  allHadRapidityCut = cms.double(1.0),
35  allHadDeltaPhiCut = cms.double( pi / 2.0),
36 
37  muonSelect = cms.string("pt > 45.0 & abs(eta)<2.1 & isGlobalMuon & abs(globalTrack.d0)<1 & abs(globalTrack.dz)<20"),
38  semiMu_HadJetPtCut = cms.double(400.0),
39  semiMu_LepJetPtCut = cms.double(30.0),
40  semiMu_dphiHadCut = cms.double( pi / 2.0),
41  semiMu_dRMin = cms.double( 0.5 ),
42  semiMu_ptRel = cms.double( 25.0 ),
43 
44  elecSelect = cms.string("pt > 45.0 & abs(eta)<2.5 & abs(gsfTrack.d0)<1 & abs(gsfTrack.dz)<20"),
45  semiE_HadJetPtCut = cms.double(400.0),
46  semiE_LepJetPtCut = cms.double(30.0),
47  semiE_dphiHadCut = cms.double( pi / 2.0),
48  semiE_dRMin = cms.double( 0.5 ),
49  semiE_ptRel = cms.double( 25.0 )
50 
51 
52 )