CMS 3D CMS Logo

SiStripMonitorTrack_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # MonitorTrackGlobal
4 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
5 SiStripMonitorTrack = DQMEDAnalyzer(
6  "SiStripMonitorTrack",
7 
8  TopFolderName = cms.string('SiStrip'),
9  TrackProducer = cms.string('generalTracks'),
10  TrackLabel = cms.string(''),
11  TrajectoryInEvent = cms.bool(True),
12  AlgoName = cms.string('GenTk'),
13 
14  ADCDigi_src = cms.InputTag('siStripDigis','ZeroSuppressed'),
15  Cluster_src = cms.InputTag('siStripClusters'),
16 
17  genericTriggerEventPSet = cms.PSet(),
18 
19  ModulesToBeExcluded = cms.vuint32(),
20 
21  Mod_On = cms.bool(False),
22  OffHisto_On = cms.bool(True),
23  Trend_On = cms.bool(False),
24  HistoFlag_On = cms.bool(False),
25  TkHistoMap_On = cms.bool(True),
26  clchCMoriginTkHmap_On = cms.bool(False),
27  ClusterConditions = cms.PSet( On = cms.bool(False),
28  minStoN = cms.double(0.0),
29  maxStoN = cms.double(2000.0),
30  minWidth = cms.double(0.0),
31  maxWidth = cms.double(200.0)
32  ),
33 
34  TH1nClustersOn = cms.PSet( Nbinx = cms.int32(50),
35  xmin = cms.double(-0.5),
36  xmax = cms.double(2999.5)
37  ),
38 
39  TH1nClustersOnStereo = cms.PSet( Nbinx = cms.int32(50),
40  xmin = cms.double(-0.5),
41  xmax = cms.double(2999.5)
42  ),
43 
44  TH1nClustersOff = cms.PSet( Nbinx = cms.int32(100),
45  xmin = cms.double(-0.5),
46  xmax = cms.double(99999.5)
47  ),
48 
49  TH1ClusterGain = cms.PSet(
50  layerView = cms.bool(True),
51  ringView = cms.bool(False),
52  Nbinx = cms.int32(100),
53  xmin = cms.double(-0.5),
54  xmax = cms.double(3.5)
55  ),
56 
57  TH1ClusterCharge = cms.PSet(
58  layerView = cms.bool(True),
59  ringView = cms.bool(False),
60  Nbinx = cms.int32(100),
61  xmin = cms.double(-0.5),
62  xmax = cms.double(999.5)
63  ),
64 
65  TH1ClusterChargeRaw = cms.PSet(
66  layerView = cms.bool(True),
67  ringView = cms.bool(False),
68  Nbinx = cms.int32(100),
69  xmin = cms.double(-0.5),
70  xmax = cms.double(999.5)
71  ),
72 
73  TH1ClusterStoN = cms.PSet(
74  layerView = cms.bool(True),
75  ringView = cms.bool(False),
76  Nbinx = cms.int32(100),
77  xmin = cms.double(-0.5),
78  xmax = cms.double(299.5)
79  ),
80 
81  TH1ClusterChargeCorr = cms.PSet(
82  layerView = cms.bool(True),
83  ringView = cms.bool(False),
84  Nbinx = cms.int32(100),
85  xmin = cms.double(-0.5),
86  xmax = cms.double(399.5)
87  ),
88 
89  TH1ClusterStoNCorr = cms.PSet(
90  layerView = cms.bool(True),
91  ringView = cms.bool(False),
92  Nbinx = cms.int32(100),
93  xmin = cms.double(-0.5),
94  xmax = cms.double(99.5)
95  ),
96 
97  TH1ClusterStoNCorrMod = cms.PSet(
98  Nbinx = cms.int32(50),
99  xmin = cms.double(-0.5),
100  xmax = cms.double(199.5)
101  ),
102 
103  TH1ClusterNoise = cms.PSet(
104  layerView = cms.bool(True),
105  ringView = cms.bool(False),
106  Nbinx = cms.int32(20),
107  xmin = cms.double(-0.5),
108  xmax = cms.double(9.5)
109  ),
110 
111  TH1ClusterWidth = cms.PSet(
112  layerView = cms.bool(True),
113  ringView = cms.bool(False),
114  Nbinx = cms.int32(20),
115  xmin = cms.double(-0.5),
116  xmax = cms.double(19.5)
117  ),
118 
119  TH1ClusterPos = cms.PSet(
120  layerView = cms.bool(True),
121  ringView = cms.bool(False),
122  ),
123 
124  TH1ClusterSymmEtaCC = cms.PSet( Nbinx = cms.int32(120),
125  xmin = cms.double(-0.1),
126  xmax = cms.double(1.1)
127  ),
128 
129  TH1ClusterWidthCC = cms.PSet( Nbinx = cms.int32(10),
130  xmin = cms.double(-0.5),
131  xmax = cms.double(9.5)
132  ),
133 
134  TH1ClusterEstimatorCC = cms.PSet( Nbinx = cms.int32(120),
135  xmin = cms.double(-0.1),
136  xmax = cms.double(1.1)
137  ),
138 
139  TProfileClusterPGV = cms.PSet( Nbinx = cms.int32(20),
140  xmin = cms.double(-10.0),
141  xmax = cms.double(10.0),
142  Nbiny = cms.int32(20),
143  ymin = cms.double(-0.1),
144  ymax = cms.double(1.2)
145  ),
146 
147  Trending = cms.PSet(
148  Nbins = cms.int32(2400),
149  xmin = cms.double(0.0),
150  xmax = cms.double(150)
151  ),
152 
153  TH1ClusterChargePerCM = cms.PSet(
154  layerView = cms.bool(False),
155  ringView = cms.bool(True),
156  Nbinx = cms.int32(100),
157  xmin = cms.double(-0.5),
158  xmax = cms.double(9999.5)
159  ),
160 
161  UseDCSFiltering = cms.bool(True)
162 
163 )
164 
165 from Configuration.Eras.Modifier_run3_common_cff import run3_common
166 run3_common.toModify(SiStripMonitorTrack, TH1nClustersOn = dict(xmax = 5999.5))