test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 B2GDQM = cms.EDAnalyzer(
6  "B2GDQM",
7 
8  #Trigger Results
9  triggerResultsCollection = cms.InputTag("TriggerResults", "", "HLT"),
10 
11  PFJetCorService = cms.string("ak4PFL1FastL2L3"),
12 
13  jetLabels = cms.VInputTag(
14  'ak4PFJets',
15  'ak4PFJetsCHS',
16  'ak8PFJetsCHS',
17  'ak8PFJetsCHSSoftDrop',
18  'cmsTopTagPFJetsCHS'
19  ),
20  jetPtMins = cms.vdouble(
21  50.,
22  50.,
23  50.,
24  50.,
25  100.
26  ),
27  pfMETCollection = cms.InputTag("pfMet"),
28 
29  cmsTagLabel = cms.InputTag("cmsTopTagPFJetsCHS"),
30  muonSrc = cms.InputTag("muons"),
31  electronSrc = cms.InputTag("gedGsfElectrons"),
32 
33  allHadPtCut = cms.double(400.0),
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 )