CMS 3D CMS Logo

OuterTrackerMonitorTTTrack_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
4 OuterTrackerMonitorTTTrack = DQMEDAnalyzer('OuterTrackerMonitorTTTrack',
5  TopFolderName = cms.string('SiOuterTracker'),
6  TTTracksTag = cms.InputTag("l1tTTTracksFromTrackletEmulation", "Level1TTTracks"), #tracks (currently from tracklet)
7  HQNStubs = cms.int32(4), #cut for "high quality" tracks
8  HQChi2dof = cms.double(10.0), #cut for "high quality" tracks
9  HQBendChi2 = cms.double(2.2), #cut for "high quality" tracks
10 
11 # Number of stubs per track
12  TH1_NStubs = cms.PSet(
13  Nbinsx = cms.int32(8),
14  xmax = cms.double(8),
15  xmin = cms.double(0)
16  ),
17 
18 # Number of TTTracks
19  TH1_NTracks = cms.PSet(
20  Nbinsx = cms.int32(100),
21  xmax = cms.double(399),
22  xmin = cms.double(0)
23  ),
24 
25 #Pt of the track
26  TH1_Track_Pt = cms.PSet(
27  Nbinsx = cms.int32(50),
28  xmax = cms.double(100),
29  xmin = cms.double(0)
30  ),
31 
32 #Phi of the track
33  TH1_Track_Phi = cms.PSet(
34  Nbinsx = cms.int32(60),
35  xmax = cms.double(3.5),
36  xmin = cms.double(-3.5)
37  ),
38 
39 #D0 of the track
40  TH1_Track_D0 = cms.PSet(
41  Nbinsx = cms.int32(50),
42  xmax = cms.double(5.0),
43  xmin = cms.double(-5.0)
44  ),
45 
46 #Eta of the track
47  TH1_Track_Eta = cms.PSet(
48  Nbinsx = cms.int32(45),
49  xmax = cms.double(3.0),
50  xmin = cms.double(-3.0)
51  ),
52 
53 #VtxZ of the track
54  TH1_Track_VtxZ = cms.PSet(
55  Nbinsx = cms.int32(41),
56  xmax = cms.double(20),
57  xmin = cms.double(-20)
58  ),
59 
60 #Chi2 of the track
61  TH1_Track_Chi2 = cms.PSet(
62  Nbinsx = cms.int32(100),
63  xmax = cms.double(50),
64  xmin = cms.double(0)
65  ),
66 
67 #Chi2R of the track
68  TH1_Track_Chi2R = cms.PSet(
69  Nbinsx = cms.int32(100),
70  xmax = cms.double(10),
71  xmin = cms.double(0)
72  ),
73 
74 #Chi probability of the track
75  TH1_Track_Chi2_Probability = cms.PSet(
76  Nbinsx = cms.int32(100),
77  xmax = cms.double(1),
78  xmin = cms.double(0)
79  ),
80 
81 #MVA1 (prompt quality) of the track
82  TH1_Track_MVA1 = cms.PSet(
83  Nbinsx = cms.int32(100),
84  xmax = cms.double(1),
85  xmin = cms.double(0)
86  ),
87 
88 #Chi2R of the track vs Nb of stubs
89  TH2_Track_Chi2R_NStubs = cms.PSet(
90  Nbinsx = cms.int32(5),
91  xmax = cms.double(8),
92  xmin = cms.double(3),
93  Nbinsy = cms.int32(15),
94  ymax = cms.double(10),
95  ymin = cms.double(0)
96  ),
97 
98 #Chi2R of the track vs eta
99  TH2_Track_Chi2R_Eta = cms.PSet(
100  Nbinsx = cms.int32(15),
101  xmax = cms.double(3.0),
102  xmin = cms.double(-3.0),
103  Nbinsy = cms.int32(15),
104  ymax = cms.double(10),
105  ymin = cms.double(0)
106  ),
107 
108 #Eta of the track vs Nb of stubs (in barrel, in EC, and total)
109  TH2_Track_Eta_NStubs = cms.PSet(
110  Nbinsx = cms.int32(15),
111  xmax = cms.double(3.0),
112  xmin = cms.double(-3.0),
113  Nbinsy = cms.int32(5),
114  ymax = cms.double(8),
115  ymin = cms.double(3)
116  ),
117 )