test
CMS 3D CMS Logo

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