CMS 3D CMS Logo

SiPixelTrackResidualSource.h
Go to the documentation of this file.
1 #ifndef SiPixelTrackResidualSource_H
2 #define SiPixelTrackResidualSource_H
3 
4 // Package: SiPixelMonitorTrack
5 // Class: SiPixelTrackResidualSource
6 //
7 // class SiPixelTrackResidualSource SiPixelTrackResidualSource.h
8 // DQM/SiPixelMonitorTrack/interface/SiPixelTrackResidualSource.h
9 //
10 // Description: <one line class summary>
11 // Implementation: <Notes on implementation>
12 //
13 // Original Author: Shan-Huei Chuang
14 // Created: Fri Mar 23 18:41:42 CET 2007
15 //
16 // Updated by: Lukas Wehrli
17 // for pixel offline DQM
18 
22 
23 // Files added for monitoring track quantities
33 
42 
44 #include <cstdint>
45 
47 public:
49  ~SiPixelTrackResidualSource() override;
50 
51  void dqmBeginRun(const edm::Run &r, edm::EventSetup const &iSetup) override;
52  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
53  void analyze(const edm::Event &, const edm::EventSetup &) override;
54  void getrococcupancy(DetId detId,
55  const edm::DetSetVector<PixelDigi> &diginp,
56  const TrackerTopology *const tTopo,
57  std::vector<MonitorElement *> meinput);
58  void triplets(double x1,
59  double y1,
60  double z1,
61  double x2,
62  double y2,
63  double z2,
64  double x3,
65  double y3,
66  double z3,
67  double ptsig,
68  double &dc,
69  double &dz,
70  double kap);
71 
73 
74 private:
90 
97 
98  bool debug_;
99  bool modOn;
101  // barrel:
102  bool ladOn, layOn, phiOn;
103  // forward:
105  bool isUpgrade;
106  double ptminres_;
107  bool firstRun;
108  int NTotal;
109  int NLowProb;
110 
111  std::map<uint32_t, SiPixelTrackResidualModule *> theSiPixelStructure;
112 
115 
116  std::vector<MonitorElement *> meResidualXSummedLay;
117  std::vector<MonitorElement *> meResidualYSummedLay;
118 
122  std::vector<MonitorElement *> meNofClustersvsPhiOnTrack_layers;
123  std::vector<MonitorElement *> meNofClustersvsPhiOnTrack_diskps;
124  std::vector<MonitorElement *> meNofClustersvsPhiOnTrack_diskms;
129  std::vector<MonitorElement *> meClChargeOnTrack_layers;
130  std::vector<MonitorElement *> meClChargeOnTrack_diskps;
131  std::vector<MonitorElement *> meClChargeOnTrack_diskms;
135  std::vector<MonitorElement *> meClChargeNotOnTrack_layers;
136  std::vector<MonitorElement *> meClChargeNotOnTrack_diskps;
137  std::vector<MonitorElement *> meClChargeNotOnTrack_diskms;
141  std::vector<MonitorElement *> meClSizeOnTrack_layers;
142  std::vector<MonitorElement *> meClSizeOnTrack_diskps;
143  std::vector<MonitorElement *> meClSizeOnTrack_diskms;
147  std::vector<MonitorElement *> meClSizeNotOnTrack_layers;
148  std::vector<MonitorElement *> meClSizeNotOnTrack_diskps;
149  std::vector<MonitorElement *> meClSizeNotOnTrack_diskms;
153  std::vector<MonitorElement *> meClSizeXOnTrack_layers;
154  std::vector<MonitorElement *> meClSizeXOnTrack_diskps;
155  std::vector<MonitorElement *> meClSizeXOnTrack_diskms;
159  std::vector<MonitorElement *> meClSizeXNotOnTrack_layers;
160  std::vector<MonitorElement *> meClSizeXNotOnTrack_diskps;
161  std::vector<MonitorElement *> meClSizeXNotOnTrack_diskms;
165  std::vector<MonitorElement *> meClSizeYOnTrack_layers;
166  std::vector<MonitorElement *> meClSizeYOnTrack_diskps;
167  std::vector<MonitorElement *> meClSizeYOnTrack_diskms;
171  std::vector<MonitorElement *> meClSizeYNotOnTrack_layers;
172  std::vector<MonitorElement *> meClSizeYNotOnTrack_diskps;
173  std::vector<MonitorElement *> meClSizeYNotOnTrack_diskms;
174 
175  // new
179  std::vector<MonitorElement *> meNClustersOnTrack_layers;
180  std::vector<MonitorElement *> meNClustersOnTrack_diskps;
181  std::vector<MonitorElement *> meNClustersOnTrack_diskms;
185  std::vector<MonitorElement *> meNClustersNotOnTrack_layers;
186  std::vector<MonitorElement *> meNClustersNotOnTrack_diskps;
187  std::vector<MonitorElement *> meNClustersNotOnTrack_diskms;
188  //
189 
190  std::vector<MonitorElement *> meClPosLayersOnTrack;
191  std::vector<MonitorElement *> meClPosLayersLadVsModOnTrack;
192  std::vector<MonitorElement *> meClPosLayersNotOnTrack;
193  std::vector<MonitorElement *> meClPosDiskspzOnTrack;
194  std::vector<MonitorElement *> meClPosDisksmzOnTrack;
195  std::vector<MonitorElement *> meClPosDiskspzNotOnTrack;
196  std::vector<MonitorElement *> meClPosDisksmzNotOnTrack;
197 
198  std::vector<MonitorElement *> meZeroRocLadvsModOnTrackBarrel;
199  std::vector<MonitorElement *> meZeroRocLadvsModOffTrackBarrel;
200 
204 
205  void getepixrococcupancyontrk(const TrackerTopology *const tTopo,
207  float xclust,
208  float yclust,
209  float z,
210  MonitorElement *meinput);
212  DetId detId, const TrackerTopology *const tTopo, float xclust, float yclust, float z, MonitorElement *meinput);
213 
216 };
217 
218 #endif
SiPixelTrackResidualSource::meNClustersNotOnTrack_diskps
std::vector< MonitorElement * > meNClustersNotOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:186
TrackerValidationVariables.h
edm::DetSetVector< PixelDigi >
SiPixelTrackResidualSource::meRocBladevsDiskEndcapOnTrk
MonitorElement * meRocBladevsDiskEndcapOnTrk
Definition: SiPixelTrackResidualSource.h:202
SiPixelTrackResidualSource::beamSpotToken_
edm::EDGetTokenT< reco::BeamSpot > beamSpotToken_
Definition: SiPixelTrackResidualSource.h:80
SiPixelTrackResidualSource::reducedSet
bool reducedSet
Definition: SiPixelTrackResidualSource.h:100
SiPixelTrackResidualSource::meClPosDisksmzNotOnTrack
std::vector< MonitorElement * > meClPosDisksmzNotOnTrack
Definition: SiPixelTrackResidualSource.h:196
SiPixelTrackResidualModule.h
SiPixelTrackResidualSource::meClSizeOnTrack_all
MonitorElement * meClSizeOnTrack_all
Definition: SiPixelTrackResidualSource.h:138
SiPixelTrackResidualSource::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: SiPixelTrackResidualSource.cc:149
PixelBarrelName.h
SiPixelTrackResidualSource::ptminres_
double ptminres_
Definition: SiPixelTrackResidualSource.h:106
TrackerGeometry.h
SiPixelTrackResidualSource::tracksrcToken_
edm::EDGetTokenT< std::vector< Trajectory > > tracksrcToken_
Definition: SiPixelTrackResidualSource.h:83
SiPixelTrackResidualSource::meNofTracks_
MonitorElement * meNofTracks_
Definition: SiPixelTrackResidualSource.h:119
SiPixelTrackResidualSource::meClPosLayersLadVsModOnTrack
std::vector< MonitorElement * > meClPosLayersLadVsModOnTrack
Definition: SiPixelTrackResidualSource.h:191
SiPixelTrackResidualSource::meClChargeNotOnTrack_diskms
std::vector< MonitorElement * > meClChargeNotOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:137
edm::Run
Definition: Run.h:45
edm::EDGetTokenT< reco::BeamSpot >
SiPixelTrackResidualSource::meClSizeXOnTrack_bpix
MonitorElement * meClSizeXOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:151
SiPixelTrackResidualSource::transientTrackingRecHitBuilderToken_
edm::ESGetToken< TransientTrackingRecHitBuilder, TransientRecHitRecord > transientTrackingRecHitBuilderToken_
Definition: SiPixelTrackResidualSource.h:94
testProducerWithPsetDescEmpty_cfi.x2
x2
Definition: testProducerWithPsetDescEmpty_cfi.py:28
TrackerTopology
Definition: TrackerTopology.h:16
SiPixelTrackResidualSource::meClSizeYOnTrack_fpix
MonitorElement * meClSizeYOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:164
SiPixelTrackResidualSource::meClChargeNotOnTrack_diskps
std::vector< MonitorElement * > meClChargeNotOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:136
SiPixelTrackResidualSource::topFolderName_
std::string topFolderName_
Definition: SiPixelTrackResidualSource.h:72
TransientRecHitRecord.h
SiPixelTrackResidualSource::trackerGeomTokenBeginRun_
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeomTokenBeginRun_
Definition: SiPixelTrackResidualSource.h:96
SiPixelTrackResidualSource::NTotal
int NTotal
Definition: SiPixelTrackResidualSource.h:108
SiPixelTrackResidualSource::meClChargeOnTrack_all
MonitorElement * meClChargeOnTrack_all
Definition: SiPixelTrackResidualSource.h:126
SiPixelTrackResidualSource::meClPosLayersNotOnTrack
std::vector< MonitorElement * > meClPosLayersNotOnTrack
Definition: SiPixelTrackResidualSource.h:192
SiPixelTrackResidualSource::meClSizeYNotOnTrack_diskps
std::vector< MonitorElement * > meClSizeYNotOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:172
SiPixelTrackResidualSource::meHitProbability
MonitorElement * meHitProbability
Definition: SiPixelTrackResidualSource.h:201
SiPixelTrackResidualSource::meClSizeOnTrack_layers
std::vector< MonitorElement * > meClSizeOnTrack_layers
Definition: SiPixelTrackResidualSource.h:141
SiPixelTrackResidualSource::theSiPixelStructure
std::map< uint32_t, SiPixelTrackResidualModule * > theSiPixelStructure
Definition: SiPixelTrackResidualSource.h:111
SiPixelTrackResidualSource::meNClustersOnTrack_all
MonitorElement * meNClustersOnTrack_all
Definition: SiPixelTrackResidualSource.h:176
SiPixelTrackResidualSource::NLowProb
int NLowProb
Definition: SiPixelTrackResidualSource.h:109
DQMStore.h
SiPixelTrackResidualSource::meClSizeXNotOnTrack_diskms
std::vector< MonitorElement * > meClSizeXNotOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:161
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
SiPixelTrackResidualSource::meClChargeNotOnTrack_layers
std::vector< MonitorElement * > meClChargeNotOnTrack_layers
Definition: SiPixelTrackResidualSource.h:135
SiPixelTrackResidualSource::modOn
bool modOn
Definition: SiPixelTrackResidualSource.h:99
SiPixelTrackResidualSource::meClChargeNotOnTrack_all
MonitorElement * meClChargeNotOnTrack_all
Definition: SiPixelTrackResidualSource.h:132
PixelDigi.h
SiPixelTrackResidualSource::meClChargeOnTrack_layers
std::vector< MonitorElement * > meClChargeOnTrack_layers
Definition: SiPixelTrackResidualSource.h:129
SiPixelTrackResidualSource::meNClustersOnTrack_layers
std::vector< MonitorElement * > meNClustersOnTrack_layers
Definition: SiPixelTrackResidualSource.h:179
SiPixelTrackResidualSource::diskOn
bool diskOn
Definition: SiPixelTrackResidualSource.h:104
SiPixelTrackResidualSource::meClSizeNotOnTrack_diskms
std::vector< MonitorElement * > meClSizeNotOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:149
SiPixelTrackResidualSource::~SiPixelTrackResidualSource
~SiPixelTrackResidualSource() override
Definition: SiPixelTrackResidualSource.cc:102
SiPixelTrackResidualSource::meClChargeNotOnTrack_fpix
MonitorElement * meClChargeNotOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:134
SiPixelTrackResidualSource
Definition: SiPixelTrackResidualSource.h:46
SiPixelTrackResidualSource::getepixrococcupancyontrk
void getepixrococcupancyontrk(const TrackerTopology *const tTopo, TransientTrackingRecHit::ConstRecHitPointer hit, float xclust, float yclust, float z, MonitorElement *meinput)
Definition: SiPixelTrackResidualSource.cc:1775
SiPixelTrackResidualSource::noOfLayers
int noOfLayers
Definition: SiPixelTrackResidualSource.h:214
SiPixelTrackResidualSource::pSet_
edm::ParameterSet pSet_
Definition: SiPixelTrackResidualSource.h:75
SiPixelTrackResidualSource::meClSizeXOnTrack_diskps
std::vector< MonitorElement * > meClSizeXOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:154
SiPixelTrackResidualSource::meClPosDiskspzNotOnTrack
std::vector< MonitorElement * > meClPosDiskspzNotOnTrack
Definition: SiPixelTrackResidualSource.h:195
testProducerWithPsetDescEmpty_cfi.z2
z2
Definition: testProducerWithPsetDescEmpty_cfi.py:41
DetId
Definition: DetId.h:17
SiPixelTrackResidualSource::meClChargeOnTrack_fpix
MonitorElement * meClChargeOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:128
TrackerTopology.h
testProducerWithPsetDescEmpty_cfi.x1
x1
Definition: testProducerWithPsetDescEmpty_cfi.py:33
SiPixelTrackResidualSource::meNofTracksInPixVol_
MonitorElement * meNofTracksInPixVol_
Definition: SiPixelTrackResidualSource.h:120
testProducerWithPsetDescEmpty_cfi.y1
y1
Definition: testProducerWithPsetDescEmpty_cfi.py:29
SiPixelTrackResidualSource::meClChargeOnTrack_diskps
std::vector< MonitorElement * > meClChargeOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:130
SiPixelTrackResidualSource::meClPosDisksmzOnTrack
std::vector< MonitorElement * > meClPosDisksmzOnTrack
Definition: SiPixelTrackResidualSource.h:194
SiPixelTrackResidualSource::meClSizeYNotOnTrack_bpix
MonitorElement * meClSizeYNotOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:169
TrackerTopologyRcd.h
Track.h
SiPixelTrackResidualSource::meClSizeXOnTrack_layers
std::vector< MonitorElement * > meClSizeXOnTrack_layers
Definition: SiPixelTrackResidualSource.h:153
SiPixelTrackResidualSource::debug_
bool debug_
Definition: SiPixelTrackResidualSource.h:98
SiPixelTrackResidualSource::meNofClustersOnTrack_
MonitorElement * meNofClustersOnTrack_
Definition: SiPixelTrackResidualSource.h:121
SiPixelTrackResidualSource::firstRun
bool firstRun
Definition: SiPixelTrackResidualSource.h:107
SiPixelTrackResidualSource::meSubdetResidualY
MonitorElement * meSubdetResidualY[3]
Definition: SiPixelTrackResidualSource.h:114
SiPixelTrackResidualSource::meClSizeYOnTrack_bpix
MonitorElement * meClSizeYOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:163
SiPixelTrackResidualSource::meClSizeNotOnTrack_bpix
MonitorElement * meClSizeNotOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:145
DDAxes::z
SiPixelTrackResidualSource::SiPixelTrackResidualSource
SiPixelTrackResidualSource(const edm::ParameterSet &)
Definition: SiPixelTrackResidualSource.cc:48
SiPixelTrackResidualSource::layOn
bool layOn
Definition: SiPixelTrackResidualSource.h:102
SiPixelTrackResidualSource::trackToken_
edm::EDGetTokenT< std::vector< reco::Track > > trackToken_
Definition: SiPixelTrackResidualSource.h:84
SiPixelTrackResidualSource::clustersrcToken_
edm::EDGetTokenT< edmNew::DetSetVector< SiPixelCluster > > clustersrcToken_
Definition: SiPixelTrackResidualSource.h:86
SiPixelTrackResidualSource::meZeroRocLadvsModOffTrackBarrel
std::vector< MonitorElement * > meZeroRocLadvsModOffTrackBarrel
Definition: SiPixelTrackResidualSource.h:199
SiPixelTrackResidualSource::triplets
void triplets(double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3, double ptsig, double &dc, double &dz, double kap)
Definition: SiPixelTrackResidualSource.cc:1668
SiPixelTrackResidualSource::meClSizeYOnTrack_diskps
std::vector< MonitorElement * > meClSizeYOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:166
SiPixelTrackResidualSource::meClSizeYOnTrack_all
MonitorElement * meClSizeYOnTrack_all
Definition: SiPixelTrackResidualSource.h:162
SiPixelTrackResidualSource::meClSizeXOnTrack_all
MonitorElement * meClSizeXOnTrack_all
Definition: SiPixelTrackResidualSource.h:150
SiPixelTrackResidualSource::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: SiPixelTrackResidualSource.cc:823
DQMEDAnalyzer.h
SiPixelTrackResidualSource::meClSizeYOnTrack_layers
std::vector< MonitorElement * > meClSizeYOnTrack_layers
Definition: SiPixelTrackResidualSource.h:165
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
testProducerWithPsetDescEmpty_cfi.y2
y2
Definition: testProducerWithPsetDescEmpty_cfi.py:30
SiPixelTrackResidualSource::meNofClustersvsPhiOnTrack_layers
std::vector< MonitorElement * > meNofClustersvsPhiOnTrack_layers
Definition: SiPixelTrackResidualSource.h:122
TrackerDigiGeometryRecord.h
SiPixelRecHitCollection.h
SiPixelTrackResidualSource::meResidualYSummedLay
std::vector< MonitorElement * > meResidualYSummedLay
Definition: SiPixelTrackResidualSource.h:117
TransientTrackBuilder.h
SiPixelTrackResidualSource::meNClustersOnTrack_fpix
MonitorElement * meNClustersOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:178
SiPixelTrackResidualSource::tracksrc_
edm::InputTag tracksrc_
Definition: SiPixelTrackResidualSource.h:78
edm::ParameterSet
Definition: ParameterSet.h:47
SiPixelTrackResidualSource::noOfDisks
int noOfDisks
Definition: SiPixelTrackResidualSource.h:215
SiPixelTrackResidualSource::meNClustersOnTrack_diskms
std::vector< MonitorElement * > meNClustersOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:181
SiPixelTrackResidualSource::trackerGeomToken_
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeomToken_
Definition: SiPixelTrackResidualSource.h:92
SiPixelTrackResidualSource::meClSizeXNotOnTrack_fpix
MonitorElement * meClSizeXNotOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:158
SiPixelTrackResidualSource::meClChargeOnTrack_diskms
std::vector< MonitorElement * > meClChargeOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:131
SiPixelTrackResidualSource::offlinePrimaryVerticesToken_
edm::EDGetTokenT< reco::VertexCollection > offlinePrimaryVerticesToken_
Definition: SiPixelTrackResidualSource.h:81
SiPixelTrackResidualSource::meClSizeXNotOnTrack_layers
std::vector< MonitorElement * > meClSizeXNotOnTrack_layers
Definition: SiPixelTrackResidualSource.h:159
TrackingRecHit::ConstRecHitPointer
std::shared_ptr< TrackingRecHit const > ConstRecHitPointer
Definition: TrackingRecHit.h:25
SiPixelTrackResidualSource::ttrhbuilder_
std::string ttrhbuilder_
Definition: SiPixelTrackResidualSource.h:79
SiPixelTrackResidualSource::meNClustersOnTrack_bpix
MonitorElement * meNClustersOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:177
SiPixelTrackResidualSource::meNClustersNotOnTrack_fpix
MonitorElement * meNClustersNotOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:184
SiPixelTrackResidualSource::vtxsrc_
std::string vtxsrc_
Definition: SiPixelTrackResidualSource.h:87
SiPixelTrackResidualSource::meClPosLayersOnTrack
std::vector< MonitorElement * > meClPosLayersOnTrack
Definition: SiPixelTrackResidualSource.h:190
SiPixelTrackResidualSource::src_
edm::InputTag src_
Definition: SiPixelTrackResidualSource.h:76
edm::EventSetup
Definition: EventSetup.h:58
SiPixelTrackResidualSource::digisrc_
edm::InputTag digisrc_
Definition: SiPixelTrackResidualSource.h:88
TransientTrackRecord.h
SiPixelTrackResidualSource::meZeroRocLadvsModOnTrackBarrel
std::vector< MonitorElement * > meZeroRocLadvsModOnTrackBarrel
Definition: SiPixelTrackResidualSource.h:198
SiPixelTrackResidualSource::getrococcupancy
void getrococcupancy(DetId detId, const edm::DetSetVector< PixelDigi > &diginp, const TrackerTopology *const tTopo, std::vector< MonitorElement * > meinput)
Definition: SiPixelTrackResidualSource.cc:1598
SiPixelTrackResidualSource::meClPosDiskspzOnTrack
std::vector< MonitorElement * > meClPosDiskspzOnTrack
Definition: SiPixelTrackResidualSource.h:193
SiPixelTrackResidualSource::meClSizeXOnTrack_fpix
MonitorElement * meClSizeXOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:152
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd >
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SiPixelTrackResidualSource::meNClustersNotOnTrack_layers
std::vector< MonitorElement * > meNClustersNotOnTrack_layers
Definition: SiPixelTrackResidualSource.h:185
alignCSCRings.r
r
Definition: alignCSCRings.py:93
SiPixelTrackResidualSource::getepixrococcupancyofftrk
void getepixrococcupancyofftrk(DetId detId, const TrackerTopology *const tTopo, float xclust, float yclust, float z, MonitorElement *meinput)
Definition: SiPixelTrackResidualSource.cc:1829
SiPixelTrackResidualSource::trackerTopoToken_
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > trackerTopoToken_
Definition: SiPixelTrackResidualSource.h:91
VertexFwd.h
SiPixelTrackResidualSource::trackerTopoTokenBeginRun_
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > trackerTopoTokenBeginRun_
Definition: SiPixelTrackResidualSource.h:95
SiPixelTrackResidualSource::meNClustersNotOnTrack_diskms
std::vector< MonitorElement * > meNClustersNotOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:187
SiPixelTrackResidualSource::bladeOn
bool bladeOn
Definition: SiPixelTrackResidualSource.h:104
SiPixelTrackResidualSource::meNClustersOnTrack_diskps
std::vector< MonitorElement * > meNClustersOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:180
SiPixelTrackResidualSource::meClChargeNotOnTrack_bpix
MonitorElement * meClChargeNotOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:133
SiPixelTrackResidualSource::isUpgrade
bool isUpgrade
Definition: SiPixelTrackResidualSource.h:105
SiPixelTrackResidualSource::meResidualXSummedLay
std::vector< MonitorElement * > meResidualXSummedLay
Definition: SiPixelTrackResidualSource.h:116
SiPixelTrackResidualSource::transientTrackBuilderToken_
edm::ESGetToken< TransientTrackBuilder, TransientTrackRecord > transientTrackBuilderToken_
Definition: SiPixelTrackResidualSource.h:93
SiPixelTrackResidualSource::meClSizeYOnTrack_diskms
std::vector< MonitorElement * > meClSizeYOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:167
PVValHelper::dz
Definition: PVValidationHelpers.h:51
SiPixelTrackResidualSource::meClChargeOnTrack_bpix
MonitorElement * meClChargeOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:127
SiPixelTrackResidualSource::digisrcToken_
edm::EDGetTokenT< edm::DetSetVector< PixelDigi > > digisrcToken_
Definition: SiPixelTrackResidualSource.h:89
SiPixelTrackResidualSource::meClSizeOnTrack_fpix
MonitorElement * meClSizeOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:140
SiPixelTrackResidualSource::meNofClustersNotOnTrack_
MonitorElement * meNofClustersNotOnTrack_
Definition: SiPixelTrackResidualSource.h:125
SiPixelTrackResidualSource::meClSizeXNotOnTrack_bpix
MonitorElement * meClSizeXNotOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:157
SiPixelTrackResidualSource::meNofClustersvsPhiOnTrack_diskps
std::vector< MonitorElement * > meNofClustersvsPhiOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:123
SiPixelTrackResidualSource::meClSizeNotOnTrack_all
MonitorElement * meClSizeNotOnTrack_all
Definition: SiPixelTrackResidualSource.h:144
SiPixelTrackResidualSource::meClSizeOnTrack_diskps
std::vector< MonitorElement * > meClSizeOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:142
SiPixelTrackResidualSource::meClSizeNotOnTrack_layers
std::vector< MonitorElement * > meClSizeNotOnTrack_layers
Definition: SiPixelTrackResidualSource.h:147
SiPixelTrackResidualSource::clustersrc_
edm::InputTag clustersrc_
Definition: SiPixelTrackResidualSource.h:77
PixelEndcapNameUpgrade.h
SiPixelTrackResidualSource::meClSizeXOnTrack_diskms
std::vector< MonitorElement * > meClSizeXOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:155
SiPixelTrackResidualSource::meRocBladevsDiskEndcapOffTrk
MonitorElement * meRocBladevsDiskEndcapOffTrk
Definition: SiPixelTrackResidualSource.h:203
dqm::implementation::IBooker
Definition: DQMStore.h:43
SiPixelTrackResidualSource::meClSizeYNotOnTrack_layers
std::vector< MonitorElement * > meClSizeYNotOnTrack_layers
Definition: SiPixelTrackResidualSource.h:171
TransientTrackingRecHitBuilder.h
SiPixelTrackResidualSource::meClSizeYNotOnTrack_diskms
std::vector< MonitorElement * > meClSizeYNotOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:173
SiPixelTrackResidualSource::meClSizeXNotOnTrack_all
MonitorElement * meClSizeXNotOnTrack_all
Definition: SiPixelTrackResidualSource.h:156
SiPixelTrackResidualSource::meSubdetResidualX
MonitorElement * meSubdetResidualX[3]
Definition: SiPixelTrackResidualSource.h:113
SiPixelTrackResidualSource::meNofClustersvsPhiOnTrack_diskms
std::vector< MonitorElement * > meNofClustersvsPhiOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:124
PixelBarrelNameUpgrade.h
SiPixelTrackResidualSource::generalTracksToken_
edm::EDGetTokenT< reco::TrackCollection > generalTracksToken_
Definition: SiPixelTrackResidualSource.h:82
SiPixelTrackResidualSource::ringOn
bool ringOn
Definition: SiPixelTrackResidualSource.h:104
SiPixelTrackResidualSource::meClSizeYNotOnTrack_all
MonitorElement * meClSizeYNotOnTrack_all
Definition: SiPixelTrackResidualSource.h:168
SiPixelTrackResidualSource::meClSizeOnTrack_diskms
std::vector< MonitorElement * > meClSizeOnTrack_diskms
Definition: SiPixelTrackResidualSource.h:143
SiPixelTrackResidualSource::trackAssociationToken_
edm::EDGetTokenT< TrajTrackAssociationCollection > trackAssociationToken_
Definition: SiPixelTrackResidualSource.h:85
edm::Event
Definition: Event.h:73
SiPixelTrackResidualSource::meClSizeOnTrack_bpix
MonitorElement * meClSizeOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:139
SiPixelTrackResidualSource::meNClustersNotOnTrack_all
MonitorElement * meNClustersNotOnTrack_all
Definition: SiPixelTrackResidualSource.h:182
SiPixelTrackResidualSource::phiOn
bool phiOn
Definition: SiPixelTrackResidualSource.h:102
edm::InputTag
Definition: InputTag.h:15
SiPixelTrackResidualSource::meClSizeNotOnTrack_diskps
std::vector< MonitorElement * > meClSizeNotOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:148
SiPixelTrackResidualSource::ladOn
bool ladOn
Definition: SiPixelTrackResidualSource.h:102
SiPixelTrackResidualSource::meClSizeXNotOnTrack_diskps
std::vector< MonitorElement * > meClSizeXNotOnTrack_diskps
Definition: SiPixelTrackResidualSource.h:160
hit
Definition: SiStripHitEffFromCalibTree.cc:88
SiPixelTrackResidualSource::meNClustersNotOnTrack_bpix
MonitorElement * meNClustersNotOnTrack_bpix
Definition: SiPixelTrackResidualSource.h:183
SiPixelTrackResidualSource::dqmBeginRun
void dqmBeginRun(const edm::Run &r, edm::EventSetup const &iSetup) override
Definition: SiPixelTrackResidualSource.cc:112
SiPixelTrackResidualSource::meClSizeYNotOnTrack_fpix
MonitorElement * meClSizeYNotOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:170
SiPixelTrackResidualSource::meClSizeNotOnTrack_fpix
MonitorElement * meClSizeNotOnTrack_fpix
Definition: SiPixelTrackResidualSource.h:146
PixelEndcapName.h
TrackerAlignableId.h