CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
muonEfficiencyAnalyzer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 TightMuonEfficiencyAnalyzer = cms.EDAnalyzer("EfficiencyAnalyzer",
6  MuonServiceProxy,
7  MuonCollection = cms.InputTag("muons"),
8  TrackCollection = cms.InputTag("generalTracks"),
9  VertexLabel = cms.InputTag("offlinePrimaryVertices"),
10  BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
11 
12  doPrimaryVertexCheck = cms.bool( True ),
13 
14  ptBin = cms.int32(10),
15  ptMax = cms.double(100),
16  ptMin = cms.double(10),
17 
18  etaBin = cms.int32(8),
19  etaMax = cms.double(2.5),
20  etaMin = cms.double(-2.5),
21 
22  phiBin = cms.int32(8),
23  phiMax = cms.double(3.2),
24  phiMin = cms.double(-3.2),
25 
26  vtxBin = cms.int32(10),
27  vtxMax = cms.double(40.5),
28  vtxMin = cms.double(0.5),
29 
30  ID = cms.string("Tight")
31  )
32 
33 
34 LooseMuonEfficiencyAnalyzer = cms.EDAnalyzer("EfficiencyAnalyzer",
35  MuonServiceProxy,
36  MuonCollection = cms.InputTag("muons"),
37  TrackCollection = cms.InputTag("generalTracks"),
38  VertexLabel = cms.InputTag("offlinePrimaryVertices"),
39  BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
40 
41  doPrimaryVertexCheck = cms.bool( True ),
42 
43  ptBin = cms.int32(10),
44  ptMax = cms.double(100),
45  ptMin = cms.double(10),
46 
47  etaBin = cms.int32(8),
48  etaMax = cms.double(2.5),
49  etaMin = cms.double(-2.5),
50 
51  phiBin = cms.int32(8),
52  phiMax = cms.double(3.2),
53  phiMin = cms.double(-3.2),
54 
55  vtxBin = cms.int32(10),
56  vtxMax = cms.double(40.5),
57  vtxMin = cms.double(0.5),
58 
59  ID = cms.string("Loose")
60 
61  )
62 
63 
64 MediumMuonEfficiencyAnalyzer = cms.EDAnalyzer("EfficiencyAnalyzer",
65  MuonServiceProxy,
66  MuonCollection = cms.InputTag("muons"),
67  TrackCollection = cms.InputTag("generalTracks"),
68  VertexLabel = cms.InputTag("offlinePrimaryVertices"),
69  BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
70 
71  doPrimaryVertexCheck = cms.bool( True ),
72 
73  ptBin = cms.int32(10),
74  ptMax = cms.double(100),
75  ptMin = cms.double(10),
76 
77  etaBin = cms.int32(8),
78  etaMax = cms.double(2.5),
79  etaMin = cms.double(-2.5),
80 
81  phiBin = cms.int32(8),
82  phiMax = cms.double(3.2),
83  phiMin = cms.double(-3.2),
84 
85  vtxBin = cms.int32(10),
86  vtxMax = cms.double(40.5),
87  vtxMin = cms.double(0.5),
88 
89  ID = cms.string("Medium")
90 
91  )