CMS 3D CMS Logo

ewkMuDQM_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 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
5 ewkMuDQM = DQMEDAnalyzer('EwkMuDQM',
6  # Input collections ->
7  TrigTag = cms.untracked.InputTag("TriggerResults::HLT"),
8  MuonTag = cms.untracked.InputTag("muons"),
9  METTag = cms.untracked.InputTag("pfMet"),
10  JetTag = cms.untracked.InputTag("ak4PFJets"),
11  VertexTag= cms.untracked.InputTag("offlinePrimaryVertices"),
12  TrigPathNames = cms.untracked.vstring("HLT_Mu","HLT_DoubleMu","HLT_IsoMu"),
13 
14  # Main cuts ->
15  PtCut = cms.untracked.double(25.0),
16  EtaCut = cms.untracked.double(2.1),
17  IsRelativeIso = cms.untracked.bool(True),
18  IsCombinedIso = cms.untracked.bool(True),
19  IsoCut03 = cms.untracked.double(0.10),
20  MtMin = cms.untracked.double(50.0),
21  MtMax = cms.untracked.double(9999999),
22  MetMin = cms.untracked.double(-999999.),
23  MetMax = cms.untracked.double(999999.),
24  AcopCut = cms.untracked.double(999.),
25 
26  # Muon quality cuts ->
27  DxyCut = cms.untracked.double(0.2), # dxy < 0.2 cm (cosmics)
28  NormalizedChi2Cut = cms.untracked.double(10.), # chi2/ndof < 10.
29  TrackerHitsCut = cms.untracked.int32(11), # Hits in inner track > 10
30  PixelHitsCut = cms.untracked.int32(1), # Pixel Hits > 0
31  MuonHitsCut = cms.untracked.int32(1), # Valid Muon Hits > 0
32  IsAlsoTrackerMuon = cms.untracked.bool(True),
33  NMatchesCut = cms.untracked.int32(2), # At least 2 Chambers matched with segments
34 
35  # To suppress Zmm ->
36  PtThrForZ1 = cms.untracked.double(20.0),
37  PtThrForZ2 = cms.untracked.double(10.0),
38 
39  # To further suppress ttbar ->
40  EJetMin = cms.untracked.double(40.),
41  NJetMax = cms.untracked.int32(999999)
42 )