CMS 3D CMS Logo

OuterTrackerMonitorTTCluster_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 OuterTrackerMonitorTTCluster = DQMEDAnalyzer('OuterTrackerMonitorTTCluster',
6 
7  TopFolderName = cms.string('SiOuterTracker'),
8  TTClusters = cms.InputTag("TTClustersFromPhase2TrackerDigis", "ClusterInclusive"),
9 
10 # Number of clusters per layer
11  TH1TTCluster_Barrel = cms.PSet(
12  Nbinsx = cms.int32(7),
13  xmax = cms.double(7.5),
14  xmin = cms.double(0.5)
15  ),
16 
17 # Number of clusters per disc
18  TH1TTCluster_ECDiscs = cms.PSet(
19  Nbinsx = cms.int32(6),
20  xmax = cms.double(6.5),
21  xmin = cms.double(0.5)
22  ),
23 
24 # Number of clusters per EC ring
25  TH1TTCluster_ECRings = cms.PSet(
26  Nbinsx = cms.int32(16),
27  xmin = cms.double(0.5),
28  xmax = cms.double(16.5)
29  ),
30 
31 # Cluster eta distribution
32  TH1TTCluster_Eta = cms.PSet(
33  Nbinsx = cms.int32(45),
34  xmax = cms.double(5.0),
35  xmin = cms.double(-5.0)
36  ),
37 
38 # Cluster phi distribution
39  TH1TTCluster_Phi = cms.PSet(
40  Nbinsx = cms.int32(60),
41  xmax = cms.double(math.pi),
42  xmin = cms.double(-math.pi)
43  ),
44 
45 # Cluster R distribution
46  TH1TTCluster_R = cms.PSet(
47  Nbinsx = cms.int32(45),
48  xmax = cms.double(120),
49  xmin = cms.double(0)
50  ),
51 
52 # Cluster Width vs. I/O sensor
53  TH2TTCluster_Width = cms.PSet(
54  Nbinsx = cms.int32(7),
55  xmax = cms.double(6.5),
56  xmin = cms.double(-0.5),
57  Nbinsy = cms.int32(2),
58  ymax = cms.double(1.5),
59  ymin = cms.double(-0.5)
60  ),
61 
62 # TTCluster forward/backward endcap y vs x
63  TH2TTCluster_Position = cms.PSet(
64  Nbinsx = cms.int32(960),
65  xmax = cms.double(120),
66  xmin = cms.double(-120),
67  Nbinsy = cms.int32(960),
68  ymax = cms.double(120),
69  ymin = cms.double(-120)
70  ),
71 
72 #TTCluster #rho vs z
73  TH2TTCluster_RZ = cms.PSet(
74  Nbinsx = cms.int32(900),
75  xmax = cms.double(300),
76  xmin = cms.double(-300),
77  Nbinsy = cms.int32(900),
78  ymax = cms.double(120),
79  ymin = cms.double(0)
80  ),
81 )