CMS 3D CMS Logo

TrackEfficiencyMonitor_cfi.py
Go to the documentation of this file.
1 # The following comments couldn't be translated into the new config version:
2 
3 # All/OuterSurface/InnerSurface/ImpactPoint/default(track)
4 #
5 
6 import FWCore.ParameterSet.Config as cms
7 
8 TrackEffMon = cms.EDAnalyzer("TrackEfficiencyMonitor",
9  theRadius = cms.double(85.0),
10  theMaxZ = cms.double(110.0),
11  isBFieldOff = cms.bool(False),
12  TKTrackCollection = cms.InputTag("rsWithMaterialTracksP5"),
13  STATrackCollection = cms.InputTag("cosmicMuons"),
14  trackEfficiency = cms.bool(True),
15  OutputMEsInRootFile = cms.bool(False),
16  OutputFileName = cms.string('MonitorTrackEfficiency.root'),
17 
18  FolderName = cms.string('Track/Efficiencies'),
19  AlgoName = cms.string('CTF'),
20 
21  muonXBin = cms.int32(50),
22  muonXMin = cms.double(-100),
23  muonXMax = cms.double(100),
24 
25  muonYBin = cms.int32(50),
26  muonYMin = cms.double(-100),
27  muonYMax = cms.double(100),
28 
29  muonZBin = cms.int32(50),
30  muonZMin = cms.double(-500),
31  muonZMax = cms.double(500),
32 
33  muonEtaBin = cms.int32(50),
34  muonEtaMin = cms.double(-3.2),
35  muonEtaMax = cms.double(3.2),
36 
37  muonPhiBin = cms.int32(50),
38  muonPhiMin = cms.double(-3.2),
39  muonPhiMax = cms.double(0.),
40 
41  muonD0Bin = cms.int32(50),
42  muonD0Min = cms.double(-100),
43  muonD0Max = cms.double(100),
44 
45  muonCompatibleLayersBin = cms.int32(10),
46  muonCompatibleLayersMin = cms.double(0),
47  muonCompatibleLayersMax = cms.double(30),
48 
49  trackXBin = cms.int32(50),
50  trackXMin = cms.double(-100),
51  trackXMax = cms.double(100),
52 
53  trackYBin = cms.int32(50),
54  trackYMin = cms.double(-100),
55  trackYMax = cms.double(100),
56 
57  trackZBin = cms.int32(50),
58  trackZMin = cms.double(-500),
59  trackZMax = cms.double(500),
60 
61  trackEtaBin = cms.int32(50),
62  trackEtaMin = cms.double(-3.2),
63  trackEtaMax = cms.double(3.2),
64 
65  trackPhiBin = cms.int32(50),
66  trackPhiMin = cms.double(-3.2),
67  trackPhiMax = cms.double(0.),
68 
69  trackD0Bin = cms.int32(50),
70  trackD0Min = cms.double(-100),
71  trackD0Max = cms.double(100),
72 
73  trackCompatibleLayersBin = cms.int32(10),
74  trackCompatibleLayersMin = cms.double(0),
75  trackCompatibleLayersMax = cms.double(30),
76 
77  deltaXBin = cms.int32(50),
78  deltaXMin = cms.double(-100),
79  deltaXMax = cms.double(100),
80 
81  deltaYBin = cms.int32(50),
82  deltaYMin = cms.double(-100),
83  deltaYMax = cms.double(100),
84 
85  signDeltaXBin = cms.int32(50),
86  signDeltaXMin = cms.double(-5),
87  signDeltaXMax = cms.double(5),
88 
89  signDeltaYBin = cms.int32(50),
90  signDeltaYMin = cms.double(-5),
91  signDeltaYMax = cms.double(5),
92 
93 
94 )
95 
96