CMS 3D CMS Logo

ewkElecDQM_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # DQM monitor module for EWK-WMuNu
4 ewkElecDQM = cms.EDAnalyzer("EwkElecDQM",
5  # Input collections ->
6  TrigTag = cms.untracked.InputTag("TriggerResults::HLT"),
7 # MuonTag = cms.untracked.InputTag("muons"),
8  ElecTag = cms.untracked.InputTag("gedGsfElectrons"),
9  METTag = cms.untracked.InputTag("pfMet"),
10  METIncludesMuons = cms.untracked.bool(False),
11  JetTag = cms.untracked.InputTag("ak4PFJets"),
12 # JetTag = cms.untracked.InputTag("ak4CaloJets"),
13 # JetTag = cms.untracked.InputTag("sisCone5CaloJets"),
14  VertexTag= cms.untracked.InputTag("offlinePrimaryVertices"),
15  BeamSpotTag = cms.untracked.InputTag("offlineBeamSpot"),
16 
17  # Main cuts ->
18 # MuonTrig = cms.untracked.string("HLT_Mu9"),
19  ElecTrig = cms.untracked.vstring("HLT_Ele","HLT_DoubleEle","HLT_DoublePhoton","HLT_Photon","HLT_L1SingleEG"),
20 # ElecTrig = cms.untracked.vstring("*"),
21 # UseTrackerPt = cms.untracked.bool(True), # ??
22 # PtCut = cms.untracked.double(25.0),
23  PtCut = cms.untracked.double(10.0),
24 # EtaCut = cms.untracked.double(2.1),
25  EtaCut = cms.untracked.double(2.4),
26  SieieBarrel = cms.untracked.double(0.01),
27  SieieEndcap = cms.untracked.double(0.028),
28  DetainBarrel = cms.untracked.double(0.0071),
29  DetainEndcap = cms.untracked.double(0.0066),
30 # IsRelativeIso = cms.untracked.bool(True),
31 # IsCombinedIso = cms.untracked.bool(False),
32 # IsoCut03 = cms.untracked.double(0.1),
33  EcalIsoCutBarrel = cms.untracked.double(5.7),
34  EcalIsoCutEndcap = cms.untracked.double(5.0),
35  HcalIsoCutBarrel = cms.untracked.double(8.1),
36  HcalIsoCutEndcap = cms.untracked.double(3.4),
37  TrkIsoCutBarrel = cms.untracked.double(7.2),
38  TrkIsoCutEndcap = cms.untracked.double(5.1),
39  MtMin = cms.untracked.double(-999999),
40  MtMax = cms.untracked.double(999999.0),
41  MetMin = cms.untracked.double(-999999.),
42  MetMax = cms.untracked.double(999999.),
43 # AcopCut = cms.untracked.double(2.),
44 
45 # # Muon quality cuts ->
46 # DxyCut = cms.untracked.double(0.2),
47 # NormalizedChi2Cut = cms.untracked.double(10.),
48 # TrackerHitsCut = cms.untracked.int32(11),
49 # IsAlsoTrackerMuon = cms.untracked.bool(True),
50 
51 # # To suppress Zmm ->
52 # PtThrForZ1 = cms.untracked.double(20.0),
53 # PtThrForZ2 = cms.untracked.double(10.0),
54 
55  # To further suppress ttbar ->
56  EJetMin = cms.untracked.double(30.),
57  NJetMax = cms.untracked.int32(999999),
58 
59  # PU dependence
60  PUMax = cms.untracked.uint32(60),
61  PUBinCount = cms.untracked.uint32(12) # Bin size PUMax/PUBinCount
62 )