CMS 3D CMS Logo

SiStripRecHitsValid.h
Go to the documentation of this file.
1 #ifndef SiStripRecHitsValid_h
2 #define SiStripRecHitsValid_h
3 
11 //only mine
16 
17 //DQM services for histogram
19 
21 
22 //--- for SimHit association
25 
37 
38 // -- for es tokens
43 
44 #include <string>
46 //For RecHit
50 
51 class SiStripDetCabling;
52 class SiStripDCSStatus;
53 
55 public:
57 
58  ~SiStripRecHitsValid() override;
59 
60  struct TotalMEs { // MEs for total detector Level
64  };
65 
66  struct SubDetMEs { // MEs for Subdetector Level
76  };
77 
78  struct LayerMEs { // MEs for Layer Level
88  };
89 
90  struct StereoAndMatchedMEs { // MEs for Layer Level
108  };
109 
111  float x;
112  float y;
113  // float z;
114  float resolxx;
115  // float resolxy;
116  float resolyy;
117  float resx;
118  float resy;
119  float pullMF;
120  int clusiz;
121  float cluchg;
122  float chi2;
123  int NsimHit;
124  int bunch;
125  int event;
126  };
127 
128 protected:
129  void analyze(const edm::Event& e, const edm::EventSetup& c) override;
130  void bookHistograms(DQMStore::IBooker& ibooker, const edm::Run& run, const edm::EventSetup& es) override;
131 
132 private:
136 
138 
140 
144 
154 
181 
183  std::vector<std::string> SubDetList_;
184 
185  std::map<std::string, LayerMEs> LayerMEsMap;
186  std::map<std::string, StereoAndMatchedMEs> StereoAndMatchedMEsMap;
187  std::map<std::string, SubDetMEs> SubDetMEsMap;
188  std::map<std::string, std::vector<uint32_t> > LayerDetMap;
189  std::map<std::string, std::vector<uint32_t> > StereoAndMatchedDetMap;
190 
192 
193  std::pair<LocalPoint, LocalVector> projectHit(const PSimHit& hit,
194  const StripGeomDetUnit* stripDet,
195  const BoundPlane& plane);
196  void createMEs(DQMStore::IBooker& ibooker, const edm::EventSetup& es);
197  void createTotalMEs(DQMStore::IBooker& ibooker);
201 
203  const char* ParameterSetLabel,
204  const char* HistoName,
205  const char* HistoTitle);
206 
207  inline void fillME(MonitorElement* ME, float value1) {
208  if (ME != nullptr)
209  ME->Fill(value1);
210  }
211  inline void fillME(MonitorElement* ME, float value1, float value2) {
212  if (ME != nullptr)
213  ME->Fill(value1, value2);
214  }
215  inline void fillME(MonitorElement* ME, float value1, float value2, float value3) {
216  if (ME != nullptr)
217  ME->Fill(value1, value2, value3);
218  }
219  inline void fillME(MonitorElement* ME, float value1, float value2, float value3, float value4) {
220  if (ME != nullptr)
221  ME->Fill(value1, value2, value3, value4);
222  }
223 
226  //const StripTopology* topol;
227 
228  /* static const int MAXHIT = 1000; */
229 
230  // std::vector<RecHitProperties> rechitrphi;
231  // std::vector<RecHitProperties> rechitstereo;
232  // std::vector<RecHitProperties> rechitmatched;
234 
235  void rechitanalysis(SiStripRecHit2D const rechit, const StripTopology& topol, TrackerHitAssociator& associate);
237  const GluedGeomDet* gluedDet,
238  TrackerHitAssociator& associate);
239 
243 };
244 
245 #endif
SiStripRecHitsValid::TotalMEs::meNumTotMatched
MonitorElement * meNumTotMatched
Definition: SiStripRecHitsValid.h:63
SiStripRecHitsValid::SubDetMEs::meBunchMatched
MonitorElement * meBunchMatched
Definition: SiStripRecHitsValid.h:74
SiStripRecHitsValid::LayerMEs::meWclusrphi
MonitorElement * meWclusrphi
Definition: SiStripRecHitsValid.h:79
dqm::impl::MonitorElement
Definition: MonitorElement.h:99
SiStripRecHitsValid::switchPullMFrphi
bool switchPullMFrphi
Definition: SiStripRecHitsValid.h:161
SiStripRecHitsValid::switchEventrphi
bool switchEventrphi
Definition: SiStripRecHitsValid.h:147
Handle.h
SiStripDCSStatus
Definition: SiStripDCSStatus.h:19
SiStripRecHitsValid::createSubDetMEs
void createSubDetMEs(DQMStore::IBooker &ibooker, std::string label)
Definition: SiStripRecHitsValid.cc:919
SiStripRecHitsValid::m_geomToken
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > m_geomToken
Definition: SiStripRecHitsValid.h:133
SiStripRecHitsValid::LayerMEs::mePosxrphi
MonitorElement * mePosxrphi
Definition: SiStripRecHitsValid.h:81
StripGeomDetUnit.h
MessageLogger.h
SiStripRecHitsValid::StereoAndMatchedMEs::meChi2Matched
MonitorElement * meChi2Matched
Definition: SiStripRecHitsValid.h:106
SiStripRecHitsValid::projectHit
std::pair< LocalPoint, LocalVector > projectHit(const PSimHit &hit, const StripGeomDetUnit *stripDet, const BoundPlane &plane)
Definition: SiStripRecHitsValid.cc:331
SiStripRecHitsValid::switchBunchStereo
bool switchBunchStereo
Definition: SiStripRecHitsValid.h:149
TrackerGeometry.h
SiStripRecHitsValid::switchNsimHitMatched
bool switchNsimHitMatched
Definition: SiStripRecHitsValid.h:180
SiStripRecHitsValid::rphiRecHitsToken_
edm::EDGetTokenT< SiStripRecHit2DCollection > rphiRecHitsToken_
Definition: SiStripRecHitsValid.h:241
StripGeomDetType.h
PixelTopology.h
SiStripRecHitsValid::switchPullMFStereo
bool switchPullMFStereo
Definition: SiStripRecHitsValid.h:170
edm::ESWatcher< SiStripDetCablingRcd >
SiStripRecHitsValid::SubDetList_
std::vector< std::string > SubDetList_
Definition: SiStripRecHitsValid.h:183
ESHandle.h
SiStripRecHitsValid::createTotalMEs
void createTotalMEs(DQMStore::IBooker &ibooker)
Definition: SiStripRecHitsValid.cc:630
SiStripRecHitsValid::matchedRecHitsToken_
edm::EDGetTokenT< SiStripMatchedRecHit2DCollection > matchedRecHitsToken_
Definition: SiStripRecHitsValid.h:240
SiStripRecHitsValid::SubDetMEs::meEventMatched
MonitorElement * meEventMatched
Definition: SiStripRecHitsValid.h:75
SiStripMatchedRecHit2DCollection.h
edm::Run
Definition: Run.h:45
edm::EDGetTokenT
Definition: EDGetToken.h:33
SiStripRecHitsValid::LayerMEsMap
std::map< std::string, LayerMEs > LayerMEsMap
Definition: SiStripRecHitsValid.h:185
SiStripRecHitsValid::StereoAndMatchedMEs
Definition: SiStripRecHitsValid.h:90
SiStripRecHitsValid::switchChi2Stereo
bool switchChi2Stereo
Definition: SiStripRecHitsValid.h:171
SiStripRecHitsValid::StereoAndMatchedMEs::meResyMatched
MonitorElement * meResyMatched
Definition: SiStripRecHitsValid.h:105
SiStripRecHitsValid::RecHitProperties::resx
float resx
Definition: SiStripRecHitsValid.h:117
SiStripRecHitsValid::switchResStereo
bool switchResStereo
Definition: SiStripRecHitsValid.h:168
SiStripRecHitsValid::TotalMEs::meNumTotrphi
MonitorElement * meNumTotrphi
Definition: SiStripRecHitsValid.h:61
SiStripRecHitsValid::SubDetMEs::meNumMatched
MonitorElement * meNumMatched
Definition: SiStripRecHitsValid.h:73
SiStripRecHitsValid::SubDetMEs::meBunchrphi
MonitorElement * meBunchrphi
Definition: SiStripRecHitsValid.h:68
SiStripRecHitsValid::switchPosxStereo
bool switchPosxStereo
Definition: SiStripRecHitsValid.h:166
GeomDetType.h
SiStripRecHitsValid::LayerMEs
Definition: SiStripRecHitsValid.h:78
GluedGeomDet.h
DQMStore.h
SiStripRecHit2D
Definition: SiStripRecHit2D.h:7
SiStripRecHitsValid::SubDetMEs::meBunchStereo
MonitorElement * meBunchStereo
Definition: SiStripRecHitsValid.h:71
SiStripRecHitsValid::switchChi2Matched
bool switchChi2Matched
Definition: SiStripRecHitsValid.h:179
SiStripRecHitsValid::RecHitProperties::cluchg
float cluchg
Definition: SiStripRecHitsValid.h:121
SiStripRecHitsValid::RecHitProperties::resolxx
float resolxx
Definition: SiStripRecHitsValid.h:114
TrackerHitAssociator.h
SiStripRecHitsValid::TotalMEs
Definition: SiStripRecHitsValid.h:60
EDAnalyzer.h
SiStripRecHitsValid::LayerMEs::meNsimHitrphi
MonitorElement * meNsimHitrphi
Definition: SiStripRecHitsValid.h:87
StripTopology.h
SiStripRecHitsValid::SubDetMEsMap
std::map< std::string, SubDetMEs > SubDetMEsMap
Definition: SiStripRecHitsValid.h:187
TrackerHitAssociator::Config
Definition: TrackerHitAssociator.h:57
SiStripRecHitsValid::StereoAndMatchedMEs::meNsimHitMatched
MonitorElement * meNsimHitMatched
Definition: SiStripRecHitsValid.h:107
SiStripRecHitsValid::m_topoTokenBR
const edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > m_topoTokenBR
Definition: SiStripRecHitsValid.h:134
SiStripRecHitsValid::LayerMEs::mePullMFrphi
MonitorElement * mePullMFrphi
Definition: SiStripRecHitsValid.h:85
SiStripRecHitsValid::switchNsimHitrphi
bool switchNsimHitrphi
Definition: SiStripRecHitsValid.h:163
SiStripRecHitsValid::switchResolxStereo
bool switchResolxStereo
Definition: SiStripRecHitsValid.h:167
SiStripRecHitsValid::fillME
void fillME(MonitorElement *ME, float value1, float value2)
Definition: SiStripRecHitsValid.h:211
SiStripRecHitsValid::LayerMEs::meResrphi
MonitorElement * meResrphi
Definition: SiStripRecHitsValid.h:83
SiStripRecHitsValid::LayerMEs::meAdcrphi
MonitorElement * meAdcrphi
Definition: SiStripRecHitsValid.h:80
SiStripRecHitsValid::switchResolyMatched
bool switchResolyMatched
Definition: SiStripRecHitsValid.h:176
SiStripRecHitsValid::switchNumTotrphi
bool switchNumTotrphi
Definition: SiStripRecHitsValid.h:141
SiStripRecHitsValid::switchBunchrphi
bool switchBunchrphi
Definition: SiStripRecHitsValid.h:146
SiStripRecHitsValid::SiStripDetCabling_
edm::ESHandle< SiStripDetCabling > SiStripDetCabling_
Definition: SiStripRecHitsValid.h:191
SiStripRecHitsValid::StereoAndMatchedMEs::mePosxStereo
MonitorElement * mePosxStereo
Definition: SiStripRecHitsValid.h:93
SiStripRecHitsValid::fillME
void fillME(MonitorElement *ME, float value1)
Definition: SiStripRecHitsValid.h:207
MakerMacros.h
TrackerTopology.h
SiStripRecHitsValid
Definition: SiStripRecHitsValid.h:54
SiStripRecHitsValid::switchPosxrphi
bool switchPosxrphi
Definition: SiStripRecHitsValid.h:157
SiStripDetCabling.h
PSimHit.h
TrackerTopologyRcd.h
SiStripRecHitsValid::StereoAndMatchedMEs::mePullMFStereo
MonitorElement * mePullMFStereo
Definition: SiStripRecHitsValid.h:97
SiStripRecHitsValid::switchPullLFrphi
bool switchPullLFrphi
Definition: SiStripRecHitsValid.h:160
SiStripRecHitsValid::rechitanalysis_matched
void rechitanalysis_matched(SiStripMatchedRecHit2D const rechit, const GluedGeomDet *gluedDet, TrackerHitAssociator &associate)
Definition: SiStripRecHitsValid.cc:432
SiStripRecHitsValid::RecHitProperties::event
int event
Definition: SiStripRecHitsValid.h:125
SiStripRecHitsValid::LayerMEs::meResolxrphi
MonitorElement * meResolxrphi
Definition: SiStripRecHitsValid.h:82
SiStripRecHitsValid::StereoAndMatchedMEs::meResxMatched
MonitorElement * meResxMatched
Definition: SiStripRecHitsValid.h:104
SiStripRecHitsValid::topFolderName_
std::string topFolderName_
Definition: SiStripRecHitsValid.h:182
Service.h
SiStripRecHitsValid::switchNumrphi
bool switchNumrphi
Definition: SiStripRecHitsValid.h:145
SiStripRecHitsValid::SubDetMEs::meEventrphi
MonitorElement * meEventrphi
Definition: SiStripRecHitsValid.h:69
SiStripRecHitsValid::switchBunchMatched
bool switchBunchMatched
Definition: SiStripRecHitsValid.h:152
SiStripDetCabling
Definition: SiStripDetCabling.h:21
SiStripRecHitsValid::bookHistograms
void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &run, const edm::EventSetup &es) override
Definition: SiStripRecHitsValid.cc:163
SiStripRecHitsValid::switchPosxMatched
bool switchPosxMatched
Definition: SiStripRecHitsValid.h:173
SiStripRecHitsValid::StereoAndMatchedMEs::meAdcStereo
MonitorElement * meAdcStereo
Definition: SiStripRecHitsValid.h:92
edm::ESHandle< SiStripDetCabling >
SiStripRecHitsValid::switchWclusStereo
bool switchWclusStereo
Definition: SiStripRecHitsValid.h:164
SiStripRecHitsValid::switchNumTotMatched
bool switchNumTotMatched
Definition: SiStripRecHitsValid.h:143
SiStripRecHitsValid::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Definition: SiStripRecHitsValid.cc:172
EDGetToken.h
SiStripRecHitsValid::rechitanalysis
void rechitanalysis(SiStripRecHit2D const rechit, const StripTopology &topol, TrackerHitAssociator &associate)
Definition: SiStripRecHitsValid.cc:359
SiStripRecHitsValid::conf_
edm::ParameterSet conf_
Definition: SiStripRecHitsValid.h:224
SiStripRecHitsValid::~SiStripRecHitsValid
~SiStripRecHitsValid() override
Definition: SiStripRecHitsValid.cc:160
PixelGeomDetType.h
GluedGeomDet
Definition: GluedGeomDet.h:7
DQMEDAnalyzer.h
SiStripRecHitsValid::rechitpro
RecHitProperties rechitpro
Definition: SiStripRecHitsValid.h:233
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
SiStripRecHitsValid::LayerMEs::mePullLFrphi
MonitorElement * mePullLFrphi
Definition: SiStripRecHitsValid.h:84
SiStripRecHitsValid::StereoAndMatchedMEsMap
std::map< std::string, StereoAndMatchedMEs > StereoAndMatchedMEsMap
Definition: SiStripRecHitsValid.h:186
SiStripRecHitsValid::switchPosyMatched
bool switchPosyMatched
Definition: SiStripRecHitsValid.h:174
TrackerDigiGeometryRecord.h
SiStripRecHitsValid::LayerMEs::meChi2rphi
MonitorElement * meChi2rphi
Definition: SiStripRecHitsValid.h:86
SiStripRecHitsValid::RecHitProperties::resolyy
float resolyy
Definition: SiStripRecHitsValid.h:116
SiStripRecHitsValid::switchEventMatched
bool switchEventMatched
Definition: SiStripRecHitsValid.h:153
edm::ParameterSet
Definition: ParameterSet.h:47
SiStripRecHitsValid::switchChi2rphi
bool switchChi2rphi
Definition: SiStripRecHitsValid.h:162
Event.h
SiStripRecHitsValid::RecHitProperties::NsimHit
int NsimHit
Definition: SiStripRecHitsValid.h:123
SiStripRecHitsValid::RecHitProperties::chi2
float chi2
Definition: SiStripRecHitsValid.h:122
SiStripRecHitsValid::switchNumTotStereo
bool switchNumTotStereo
Definition: SiStripRecHitsValid.h:142
HLT_FULL_cff.value2
value2
Definition: HLT_FULL_cff.py:9891
SiStripRecHitsValid::RecHitProperties::bunch
int bunch
Definition: SiStripRecHitsValid.h:124
SiStripRecHitsValid::createStereoAndMatchedMEs
void createStereoAndMatchedMEs(DQMStore::IBooker &ibooker, std::string label)
Definition: SiStripRecHitsValid.cc:742
SiStripRecHitsValid::switchResolxMatched
bool switchResolxMatched
Definition: SiStripRecHitsValid.h:175
SiStripRecHitsValid::SubDetMEs::meNumrphi
MonitorElement * meNumrphi
Definition: SiStripRecHitsValid.h:67
SiStripRecHitsValid::createMEs
void createMEs(DQMStore::IBooker &ibooker, const edm::EventSetup &es)
Definition: SiStripRecHitsValid.cc:514
SiStripRecHitsValid::StereoAndMatchedMEs::meChi2Stereo
MonitorElement * meChi2Stereo
Definition: SiStripRecHitsValid.h:98
SiStripRecHitsValid::StereoAndMatchedMEs::meNsimHitStereo
MonitorElement * meNsimHitStereo
Definition: SiStripRecHitsValid.h:99
SiStripRecHitsValid::switchResyMatched
bool switchResyMatched
Definition: SiStripRecHitsValid.h:178
SiStripRecHitsValid::switchNsimHitStereo
bool switchNsimHitStereo
Definition: SiStripRecHitsValid.h:172
SiStripRecHit2DCollection.h
SiStripRecHitsValid::switchWclusrphi
bool switchWclusrphi
Definition: SiStripRecHitsValid.h:155
cscdqm::HistoName
std::string HistoName
Definition: CSCDQM_HistoDef.h:32
edm::EventSetup
Definition: EventSetup.h:58
GeometricDet.h
SiStripRecHitsValid::switchEventStereo
bool switchEventStereo
Definition: SiStripRecHitsValid.h:150
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord >
SiStripRecHitsValid::RecHitProperties::pullMF
float pullMF
Definition: SiStripRecHitsValid.h:119
SiStripRecHitsValid::RecHitProperties
Definition: SiStripRecHitsValid.h:110
SiStripRecHitsValid::StereoAndMatchedMEs::meWclusStereo
MonitorElement * meWclusStereo
Definition: SiStripRecHitsValid.h:91
SiStripRecHitsValid::switchAdcrphi
bool switchAdcrphi
Definition: SiStripRecHitsValid.h:156
SiStripRecHitsValid::switchResxMatched
bool switchResxMatched
Definition: SiStripRecHitsValid.h:177
TrackerHitAssociator
Definition: TrackerHitAssociator.h:55
HLT_FULL_cff.value1
value1
Definition: HLT_FULL_cff.py:9892
GeomDet.h
SiStripRecHitsValid::totalMEs
TotalMEs totalMEs
Definition: SiStripRecHitsValid.h:139
SiStripRecHitsValid::StereoAndMatchedMEs::mePosyMatched
MonitorElement * mePosyMatched
Definition: SiStripRecHitsValid.h:101
writedatasetfile.run
run
Definition: writedatasetfile.py:27
SiStripRecHitsValid::TotalMEs::meNumTotStereo
MonitorElement * meNumTotStereo
Definition: SiStripRecHitsValid.h:62
SiStripRecHitsValid::m_topoToken
const edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > m_topoToken
Definition: SiStripRecHitsValid.h:134
SiStripRecHitsValid::LayerDetMap
std::map< std::string, std::vector< uint32_t > > LayerDetMap
Definition: SiStripRecHitsValid.h:188
SiStripRecHitsValid::switchResrphi
bool switchResrphi
Definition: SiStripRecHitsValid.h:159
SiStripRecHitsValid::watchSiStripDetCablingRcd_
edm::ESWatcher< SiStripDetCablingRcd > watchSiStripDetCablingRcd_
Definition: SiStripRecHitsValid.h:137
SiStripRecHitsValid::createLayerMEs
void createLayerMEs(DQMStore::IBooker &ibooker, std::string label)
Definition: SiStripRecHitsValid.cc:652
SiStripRecHitsValid::fillME
void fillME(MonitorElement *ME, float value1, float value2, float value3, float value4)
Definition: SiStripRecHitsValid.h:219
SiStripMatchedRecHit2D
Definition: SiStripMatchedRecHit2D.h:8
Frameworkfwd.h
ESWatcher.h
SiStripRecHitsValid::StereoAndMatchedMEs::mePullLFStereo
MonitorElement * mePullLFStereo
Definition: SiStripRecHitsValid.h:96
SiStripRecHitsValid::StereoAndMatchedMEs::meResolyMatched
MonitorElement * meResolyMatched
Definition: SiStripRecHitsValid.h:103
BoundPlane
SiStripRecHitsValid::fillME
void fillME(MonitorElement *ME, float value1, float value2, float value3)
Definition: SiStripRecHitsValid.h:215
ME
Definition: ME.h:11
SiStripRecHitsValid::StereoAndMatchedMEs::meResStereo
MonitorElement * meResStereo
Definition: SiStripRecHitsValid.h:95
SiStripRecHitsValid::switchNumMatched
bool switchNumMatched
Definition: SiStripRecHitsValid.h:151
EventSetup.h
SiStripRecHitsValid::SubDetMEs
Definition: SiStripRecHitsValid.h:66
SiStripRecHitsValid::SubDetMEs::meEventStereo
MonitorElement * meEventStereo
Definition: SiStripRecHitsValid.h:72
dqm::implementation::IBooker
Definition: DQMStore.h:43
SiStripRecHitsValid::stereoRecHitsToken_
edm::EDGetTokenT< SiStripRecHit2DCollection > stereoRecHitsToken_
Definition: SiStripRecHitsValid.h:242
SiStripRecHitsValid::switchPullLFStereo
bool switchPullLFStereo
Definition: SiStripRecHitsValid.h:169
SiStripRecHitsValid::trackerHitAssociatorConfig_
TrackerHitAssociator::Config trackerHitAssociatorConfig_
Definition: SiStripRecHitsValid.h:225
SiStripRecHitsValid::SubDetMEs::meNumStereo
MonitorElement * meNumStereo
Definition: SiStripRecHitsValid.h:70
SiStripRecHitsValid::RecHitProperties::y
float y
Definition: SiStripRecHitsValid.h:112
SiStripRecHitsValid::switchAdcStereo
bool switchAdcStereo
Definition: SiStripRecHitsValid.h:165
SiStripDetCablingRcd.h
SiStripRecHitsValid::RecHitProperties::x
float x
Definition: SiStripRecHitsValid.h:111
ParameterSet.h
PSimHit
Definition: PSimHit.h:15
SiStripRecHitsValid::m_SiStripDetCablingToken
const edm::ESGetToken< SiStripDetCabling, SiStripDetCablingRcd > m_SiStripDetCablingToken
Definition: SiStripRecHitsValid.h:135
SiStripRecHitsValid::StereoAndMatchedMEs::meResolxMatched
MonitorElement * meResolxMatched
Definition: SiStripRecHitsValid.h:102
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:56
SiStripRecHitsValid::switchNumStereo
bool switchNumStereo
Definition: SiStripRecHitsValid.h:148
SiStripRecHitsValid::RecHitProperties::clusiz
int clusiz
Definition: SiStripRecHitsValid.h:120
SiStripRecHitsValid::bookME1D
MonitorElement * bookME1D(DQMStore::IBooker &ibooker, const char *ParameterSetLabel, const char *HistoName, const char *HistoTitle)
Definition: SiStripRecHitsValid.cc:990
edm::Event
Definition: Event.h:73
SiStripRecHitsValid::switchResolxrphi
bool switchResolxrphi
Definition: SiStripRecHitsValid.h:158
StripTopology
Definition: StripTopology.h:11
label
const char * label
Definition: PFTauDecayModeTools.cc:11
SiStripRecHitsValid::RecHitProperties::resy
float resy
Definition: SiStripRecHitsValid.h:118
SiStripRecHitsValid::SiStripRecHitsValid
SiStripRecHitsValid(const edm::ParameterSet &conf)
Definition: SiStripRecHitsValid.cc:24
hit
Definition: SiStripHitEffFromCalibTree.cc:88
SiStripRecHitsValid::StereoAndMatchedMEs::mePosxMatched
MonitorElement * mePosxMatched
Definition: SiStripRecHitsValid.h:100
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
SiStripRecHitsValid::StereoAndMatchedMEs::meResolxStereo
MonitorElement * meResolxStereo
Definition: SiStripRecHitsValid.h:94
StripGeomDetUnit
Definition: StripGeomDetUnit.h:15
SiStripRecHitsValid::StereoAndMatchedDetMap
std::map< std::string, std::vector< uint32_t > > StereoAndMatchedDetMap
Definition: SiStripRecHitsValid.h:189