CMS 3D CMS Logo

OuterTrackerMonitorTTTrack_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 import math
3 
4 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
5 OuterTrackerMonitorTTTrack = DQMEDAnalyzer('OuterTrackerMonitorTTTrack',
6  TopFolderName = cms.string('SiOuterTracker'),
7  TTTracksTag = cms.InputTag("TTTracksFromTracklet", "Level1TTTracks"), #tracks (currently from tracklet)
8  HQNStubs = cms.int32(5), #cut for "high quality" tracks
9  HQChi2dof = cms.double(10.0), #cut for "high quality" tracks
10 
11 # Number of stubs per track
12  TH1_NStubs = cms.PSet(
13  Nbinsx = cms.int32(11),
14  xmax = cms.double(10.5),
15  xmin = cms.double(-0.5)
16  ),
17 
18 # Number of TTTracks
19  TH1_NTracks = cms.PSet(
20  Nbinsx = cms.int32(100),
21  xmax = cms.double(99.5),
22  xmin = cms.double(-0.5)
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(math.pi),
36  xmin = cms.double(-math.pi)
37  ),
38 
39 #D0 of the track
40  TH1_Track_D0 = cms.PSet(
41  Nbinsx = cms.int32(50),
42  xmax = cms.double(25),
43  xmin = cms.double(-25)
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(51),
56  xmax = cms.double(25),
57  xmin = cms.double(-25)
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 #Chi2R of the track vs Nb of stubs
82  TH2_Track_Chi2R_NStubs = cms.PSet(
83  Nbinsx = cms.int32(11),
84  xmax = cms.double(10.5),
85  xmin = cms.double(-0.5),
86  Nbinsy = cms.int32(15),
87  ymax = cms.double(10),
88  ymin = cms.double(0)
89  ),
90 
91 #Chi2R of the track vs eta
92  TH2_Track_Chi2R_Eta = cms.PSet(
93  Nbinsx = cms.int32(15),
94  xmax = cms.double(3.0),
95  xmin = cms.double(-3.0),
96  Nbinsy = cms.int32(15),
97  ymax = cms.double(10),
98  ymin = cms.double(0)
99  ),
100 
101 #Eta of the track vs Nb of stubs (in barrel, in EC, and total)
102  TH2_Track_Eta_NStubs = cms.PSet(
103  Nbinsx = cms.int32(15),
104  xmax = cms.double(3.0),
105  xmin = cms.double(-3.0),
106  Nbinsy = cms.int32(11),
107  ymax = cms.double(10.5),
108  ymin = cms.double(-0.5)
109  ),
110 )
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1