CMS 3D CMS Logo

GlobalRecHitsAnalyzer.h
Go to the documentation of this file.
1 #ifndef GlobalRecHitsAnalyzer_h
2 #define GlobalRecHitsAnalyzer_h
3 
13 // framework & common header files
20 
21 //DQM services
24 
29 
30 // ecal calorimeter info
39 
40 // hcal calorimeter info
58 
59 // silicon strip info
78 
79 // silicon pixel info
88 
89 // muon DT info
99 
100 // muon CSC info
109 
110 // muon RPC info
116 
117 // event info
123 
124 // general info
128 
129 #include <iostream>
130 #include <cstdlib>
131 #include <string>
132 #include <memory>
133 #include <vector>
134 #include <map>
135 #include <cmath>
136 
137 #include "TString.h"
139 
141 public:
142  typedef std::map<uint32_t, float, std::less<uint32_t>> MapType;
143 
144  explicit GlobalRecHitsAnalyzer(const edm::ParameterSet &);
145  ~GlobalRecHitsAnalyzer() override;
146  void analyze(const edm::Event &, const edm::EventSetup &) override;
147 
148 protected:
149  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
150 
151 private:
152  // production related methods
153  void fillECal(const edm::Event &, const edm::EventSetup &);
154  //void storeECal(PGlobalRecHit&);
155  void fillHCal(const edm::Event &, const edm::EventSetup &);
156  //void storeHCal(PGlobalRecHit&);
157  void fillTrk(const edm::Event &, const edm::EventSetup &);
158  //void storeTrk(PGlobalRecHit&);
159  void fillMuon(const edm::Event &, const edm::EventSetup &);
160  //void storeMuon(PGlobalRecHit&);
161 
162  //void clear();
163 
164 private:
165  // parameter information
173 
174  // Electromagnetic info
175  // ECal info
176 
179 
193 
194  // HCal info
195 
198 
201 
202  // Tracker info
203  // SiStrip
204 
208 
211 
212  std::vector<PSimHit> matched;
213  std::pair<LocalPoint, LocalVector> projectHit(const PSimHit &hit,
214  const StripGeomDetUnit *stripDet,
215  const BoundPlane &plane);
217 
218  // SiPxl
219 
223 
226 
227  // Muon info
228  // DT
229 
236 
241 
242  // Return a map between DTRecHit1DPair and wireId
243  std::map<DTWireId, std::vector<DTRecHit1DPair>> map1DRecHitsPerWire(const DTRecHitCollection *dt1DRecHitPairs);
244 
245  // Compute SimHit distance from wire (cm)
246  float simHitDistFromWire(const DTLayer *layer, DTWireId wireId, const PSimHit &hit);
247 
248  // Find the RecHit closest to the muon SimHit
249  template <typename type>
250  const type *findBestRecHit(const DTLayer *layer,
251  DTWireId wireId,
252  const std::vector<type> &recHits,
253  const float simHitDist);
254 
255  // Compute the distance from wire (cm) of a hits in a DTRecHit1DPair
256  float recHitDistFromWire(const DTRecHit1DPair &hitPair, const DTLayer *layer);
257  // Compute the distance from wire (cm) of a hits in a DTRecHit1D
258  float recHitDistFromWire(const DTRecHit1D &recHit, const DTLayer *layer);
259 
260  // Does the real job
261  template <typename type>
262  int compute(const DTGeometry *dtGeom,
263  const std::map<DTWireId, std::vector<PSimHit>> &simHitsPerWire,
264  const std::map<DTWireId, std::vector<type>> &recHitsPerWire,
265  int step);
266 
267  // CSC
268  //Defined above....
269 
273 
274  std::map<int, edm::PSimHitContainer> theMap;
275  void plotResolution(const PSimHit &simHit, const CSCRecHit2D &recHit, const CSCLayer *layer, int chamberType);
276 
277  // RPC
278 
279  //Defined above...
280 
285 
286  // private statistics information
287  unsigned int count;
288 
289 }; // end class declaration
290 
291 #endif
292 
293 #ifndef GlobalHitMap
294 #define GlobalHitMap
295 
296 // geometry mapping
297 static const int dTrk = 1;
298 static const int sdPxlBrl = 1;
299 static const int sdPxlFwd = 2;
300 static const int sdSiTIB = 3;
301 static const int sdSiTID = 4;
302 static const int sdSiTOB = 5;
303 static const int sdSiTEC = 6;
304 
305 static const int dMuon = 2;
306 static const int sdMuonDT = 1;
307 static const int sdMuonCSC = 2;
308 static const int sdMuonRPC = 3;
309 static const int sdMuonRPCRgnBrl = 0;
310 static const int sdMuonRPCRgnFwdp = 1;
311 static const int sdMuonRPCRgnFwdn = -1;
312 
313 static const int dEcal = 3;
314 static const int sdEcalBrl = 1;
315 static const int sdEcalFwd = 2;
316 static const int sdEcalPS = 3;
317 static const int sdEcalTT = 4;
318 static const int sdEcalLPnD = 5;
319 
320 static const int dHcal = 4;
321 static const int sdHcalEmpty = 0;
322 static const int sdHcalBrl = 1;
323 static const int sdHcalEC = 2;
324 static const int sdHcalOut = 3;
325 static const int sdHcalFwd = 4;
326 static const int sdHcalTT = 5;
327 static const int sdHcalCalib = 6;
328 static const int sdHcalCompst = 7;
329 
330 #endif //PGlobalRecHitsProducer_h
GlobalRecHitsAnalyzer::ESHits_Token_
edm::EDGetTokenT< CrossingFrame< PCaloHit > > ESHits_Token_
Definition: GlobalRecHitsAnalyzer.h:192
DTGeometry
Definition: DTGeometry.h:28
GlobalRecHitsAnalyzer::ECalESSrc_
edm::InputTag ECalESSrc_
Definition: GlobalRecHitsAnalyzer.h:184
CSCRecHit2DCollection.h
GlobalRecHitsAnalyzer::projectHit
std::pair< LocalPoint, LocalVector > projectHit(const PSimHit &hit, const StripGeomDetUnit *stripDet, const BoundPlane &plane)
Definition: GlobalRecHitsAnalyzer.cc:1396
dqm::impl::MonitorElement
Definition: MonitorElement.h:98
HFDataFrame.h
Handle.h
HcalCalibrations.h
GlobalRecHitsAnalyzer::MapType
std::map< uint32_t, float, std::less< uint32_t > > MapType
Definition: GlobalRecHitsAnalyzer.h:142
PixelSubdetector.h
StripGeomDetUnit.h
GlobalRecHitsAnalyzer::GlobalRecHitsAnalyzer
GlobalRecHitsAnalyzer(const edm::ParameterSet &)
Definition: GlobalRecHitsAnalyzer.cc:16
MessageLogger.h
TrackerGeometry.h
GlobalRecHitsAnalyzer::ECalEBSrc_Token_
edm::EDGetTokenT< EBRecHitCollection > ECalEBSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:185
StripGeomDetType.h
sdEcalBrl
static const int sdEcalBrl
Definition: GlobalRecHitsAnalyzer.h:314
PixelTopology.h
GlobalRecHitsAnalyzer::SiPxlSrc_
edm::InputTag SiPxlSrc_
Definition: GlobalRecHitsAnalyzer.h:224
sdMuonCSC
static const int sdMuonCSC
Definition: GlobalRecHitsAnalyzer.h:307
ESHandle.h
DTRecHitCollection.h
GlobalRecHitsAnalyzer::ECalEESrc_
edm::InputTag ECalEESrc_
Definition: GlobalRecHitsAnalyzer.h:182
step
step
Definition: StallMonitor.cc:94
SiStripMatchedRecHit2DCollection.h
edm::Run
Definition: Run.h:45
DTLayerId.h
GlobalRecHitsAnalyzer::HCalSrc_Token_
edm::EDGetTokenT< edm::PCaloHitContainer > HCalSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:200
dHcal
static const int dHcal
Definition: GlobalRecHitsAnalyzer.h:320
GlobalRecHitsAnalyzer::mehRPCResX
MonitorElement * mehRPCResX
Definition: GlobalRecHitsAnalyzer.h:235
GlobalRecHitsAnalyzer::frequency
int frequency
Definition: GlobalRecHitsAnalyzer.h:168
edm::EDGetTokenT
Definition: EDGetToken.h:33
CSCStripDigi.h
CSCWireDigi.h
dEcal
static const int dEcal
Definition: GlobalRecHitsAnalyzer.h:313
GlobalRecHitsAnalyzer::HCalSrc_
edm::InputTag HCalSrc_
Definition: GlobalRecHitsAnalyzer.h:199
GlobalRecHitsAnalyzer::mehEcaln
MonitorElement * mehEcaln[3]
Definition: GlobalRecHitsAnalyzer.h:177
GlobalRecHitsAnalyzer::~GlobalRecHitsAnalyzer
~GlobalRecHitsAnalyzer() override
Definition: GlobalRecHitsAnalyzer.cc:120
CrossingFrame.h
EBDetId.h
DTRecHit1D
Definition: DTRecHit1D.h:25
EEDetId.h
SiPixelCluster.h
GlobalRecHitsAnalyzer::hitsProducer
std::string hitsProducer
Definition: GlobalRecHitsAnalyzer.h:172
GlobalRecHitsAnalyzer::MuRPCSrc_Token_
edm::EDGetTokenT< RPCRecHitCollection > MuRPCSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:283
GlobalRecHitsAnalyzer::EEHits_Token_
edm::EDGetTokenT< CrossingFrame< PCaloHit > > EEHits_Token_
Definition: GlobalRecHitsAnalyzer.h:191
GeomDetType.h
GlobalRecHitsAnalyzer::mehHcalRes
MonitorElement * mehHcalRes[4]
Definition: GlobalRecHitsAnalyzer.h:197
HODataFrame.h
GlobalRecHitsAnalyzer::MuDTSrc_Token_
edm::EDGetTokenT< DTRecHitCollection > MuDTSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:239
GlobalRecHitsAnalyzer::plotResolution
void plotResolution(const PSimHit &simHit, const CSCRecHit2D &recHit, const CSCLayer *layer, int chamberType)
Definition: GlobalRecHitsAnalyzer.cc:1530
GluedGeomDet.h
sdPxlFwd
static const int sdPxlFwd
Definition: GlobalRecHitsAnalyzer.h:299
DQMStore.h
sdHcalTT
static const int sdHcalTT
Definition: GlobalRecHitsAnalyzer.h:326
CSCLayer
Definition: CSCLayer.h:24
RPCRoll.h
TrackerHitAssociator.h
GlobalRecHitsAnalyzer::MuCSCHits_Token_
edm::EDGetTokenT< CrossingFrame< PSimHit > > MuCSCHits_Token_
Definition: GlobalRecHitsAnalyzer.h:272
EDAnalyzer.h
PixelDigi.h
ESDetId.h
StripTopology.h
GlobalRecHitsAnalyzer::EBHits_Token_
edm::EDGetTokenT< CrossingFrame< PCaloHit > > EBHits_Token_
Definition: GlobalRecHitsAnalyzer.h:190
TrackerHitAssociator::Config
Definition: TrackerHitAssociator.h:57
sdHcalFwd
static const int sdHcalFwd
Definition: GlobalRecHitsAnalyzer.h:325
rpcPointValidation_cfi.recHit
recHit
Definition: rpcPointValidation_cfi.py:7
EcalRecHitCollections.h
sdSiTEC
static const int sdSiTEC
Definition: GlobalRecHitsAnalyzer.h:303
HcalCoderDb.h
GlobalRecHitsAnalyzer::mehRPCn
MonitorElement * mehRPCn
Definition: GlobalRecHitsAnalyzer.h:232
GlobalRecHitsAnalyzer::MuCSCSrc_Token_
edm::EDGetTokenT< CSCRecHit2DCollection > MuCSCSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:271
GlobalRecHitsAnalyzer::MuDTSrc_
edm::InputTag MuDTSrc_
Definition: GlobalRecHitsAnalyzer.h:237
ESDataFrame.h
GlobalRecHitsAnalyzer::MuRPCSrc_
edm::InputTag MuRPCSrc_
Definition: GlobalRecHitsAnalyzer.h:281
GlobalRecHitsAnalyzer::mehEcalRes
MonitorElement * mehEcalRes[3]
Definition: GlobalRecHitsAnalyzer.h:178
MakerMacros.h
GlobalRecHitsAnalyzer::ECalEBSrc_
edm::InputTag ECalEBSrc_
Definition: GlobalRecHitsAnalyzer.h:180
PSimHit.h
DTRecHitCollection
MixCollection.h
GlobalRecHitsAnalyzer::ECalUncalEESrc_Token_
edm::EDGetTokenT< EEUncalibratedRecHitCollection > ECalUncalEESrc_Token_
Definition: GlobalRecHitsAnalyzer.h:189
DTWireId
Definition: DTWireId.h:12
dTrk
static const int dTrk
Definition: GlobalRecHitsAnalyzer.h:297
GlobalRecHitsAnalyzer::MuDTSimSrc_
edm::InputTag MuDTSimSrc_
Definition: GlobalRecHitsAnalyzer.h:238
Service.h
HcalDigiCollections.h
rpcPointValidation_cfi.simHit
simHit
Definition: rpcPointValidation_cfi.py:24
GlobalRecHitsAnalyzer::theMap
std::map< int, edm::PSimHitContainer > theMap
Definition: GlobalRecHitsAnalyzer.h:274
SiStripDigi.h
GlobalRecHitsAnalyzer::SiPxlSrc_Token_
edm::EDGetTokenT< SiPixelRecHitCollection > SiPxlSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:225
Provenance.h
sdMuonRPCRgnBrl
static const int sdMuonRPCRgnBrl
Definition: GlobalRecHitsAnalyzer.h:309
GlobalRecHitsAnalyzer::fillECal
void fillECal(const edm::Event &, const edm::EventSetup &)
Definition: GlobalRecHitsAnalyzer.cc:358
EcalDigiCollections.h
GlobalRecHitsAnalyzer::getAllProvenances
bool getAllProvenances
Definition: GlobalRecHitsAnalyzer.h:170
DTRecHit1DPair
Definition: DTRecHit1DPair.h:26
GlobalRecHitsAnalyzer::count
unsigned int count
Definition: GlobalRecHitsAnalyzer.h:287
HcalDbRecord.h
GlobalRecHitsAnalyzer::mehSiStripn
MonitorElement * mehSiStripn[19]
Definition: GlobalRecHitsAnalyzer.h:205
SiPixelRecHit.h
PixelGeomDetType.h
DTLayer.h
DQMEDAnalyzer.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
GlobalRecHitsAnalyzer::findBestRecHit
const type * findBestRecHit(const DTLayer *layer, DTWireId wireId, const std::vector< type > &recHits, const float simHitDist)
Definition: GlobalRecHitsAnalyzer.cc:1449
sdHcalBrl
static const int sdHcalBrl
Definition: GlobalRecHitsAnalyzer.h:322
DTGeometry.h
FastTrackerRecHitMaskProducer_cfi.recHits
recHits
Definition: FastTrackerRecHitMaskProducer_cfi.py:8
sdMuonRPCRgnFwdp
static const int sdMuonRPCRgnFwdp
Definition: GlobalRecHitsAnalyzer.h:310
RPCDetId.h
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
RPCRecHitCollection.h
GlobalRecHitsAnalyzer::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: GlobalRecHitsAnalyzer.cc:292
GlobalRecHitsAnalyzer::mehSiStripResX
MonitorElement * mehSiStripResX[19]
Definition: GlobalRecHitsAnalyzer.h:206
GlobalRecHitsAnalyzer::MuCSCSrc_
edm::InputTag MuCSCSrc_
Definition: GlobalRecHitsAnalyzer.h:270
TrackerDigiGeometryRecord.h
SiPixelRecHitCollection.h
GlobalRecHitsAnalyzer::mehDtMuonn
MonitorElement * mehDtMuonn
Definition: GlobalRecHitsAnalyzer.h:230
CaloSubdetectorGeometry.h
sdSiTOB
static const int sdSiTOB
Definition: GlobalRecHitsAnalyzer.h:302
edm::ParameterSet
Definition: ParameterSet.h:36
CSCRecHit2D
Definition: CSCRecHit2D.h:18
SiStripCluster.h
Event.h
GlobalRecHitsAnalyzer::ECalEESrc_Token_
edm::EDGetTokenT< EERecHitCollection > ECalEESrc_Token_
Definition: GlobalRecHitsAnalyzer.h:186
sdHcalEmpty
static const int sdHcalEmpty
Definition: GlobalRecHitsAnalyzer.h:321
sdHcalCompst
static const int sdHcalCompst
Definition: GlobalRecHitsAnalyzer.h:328
HcalQIESample.h
HcalDetId.h
GlobalRecHitsAnalyzer::fillMuon
void fillMuon(const edm::Event &, const edm::EventSetup &)
Definition: GlobalRecHitsAnalyzer.cc:1183
PCaloHit.h
GlobalRecHitsAnalyzer::MuRPCSimSrc_
edm::InputTag MuRPCSimSrc_
Definition: GlobalRecHitsAnalyzer.h:282
sdEcalPS
static const int sdEcalPS
Definition: GlobalRecHitsAnalyzer.h:316
GlobalRecHitsAnalyzer::SiStripSrc_Token_
edm::EDGetTokenT< SiStripMatchedRecHit2DCollection > SiStripSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:210
sdHcalCalib
static const int sdHcalCalib
Definition: GlobalRecHitsAnalyzer.h:327
GlobalRecHitsAnalyzer::verbosity
int verbosity
Definition: GlobalRecHitsAnalyzer.h:167
SiStripRecHit2DCollection.h
GlobalRecHitsAnalyzer::recHitDistFromWire
float recHitDistFromWire(const DTRecHit1DPair &hitPair, const DTLayer *layer)
Definition: GlobalRecHitsAnalyzer.cc:1468
GlobalRecHitsAnalyzer::mehSiPixelResX
MonitorElement * mehSiPixelResX[7]
Definition: GlobalRecHitsAnalyzer.h:221
sdSiTIB
static const int sdSiTIB
Definition: GlobalRecHitsAnalyzer.h:300
sdHcalOut
static const int sdHcalOut
Definition: GlobalRecHitsAnalyzer.h:324
CSCStripDigiCollection.h
EBDataFrame.h
edm::EventSetup
Definition: EventSetup.h:57
HcalSubdetector.h
DetSetVector.h
GeometricDet.h
GlobalRecHitsAnalyzer::mehSiPixeln
MonitorElement * mehSiPixeln[7]
Definition: GlobalRecHitsAnalyzer.h:220
dMuon
static const int dMuon
Definition: GlobalRecHitsAnalyzer.h:305
HcalElectronicsId.h
DTLayer
Definition: DTLayer.h:25
GlobalRecHitsAnalyzer::mehCSCn
MonitorElement * mehCSCn
Definition: GlobalRecHitsAnalyzer.h:231
GlobalRecHitsAnalyzer::matched
std::vector< PSimHit > matched
Definition: GlobalRecHitsAnalyzer.h:212
EEDataFrame.h
sdHcalEC
static const int sdHcalEC
Definition: GlobalRecHitsAnalyzer.h:323
GeomDet.h
GlobalRecHitsAnalyzer::ECalESSrc_Token_
edm::EDGetTokenT< ESRecHitCollection > ECalESSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:187
CaloCellGeometry.h
type
type
Definition: HCALResponse.h:21
GlobalRecHitsAnalyzer::compute
int compute(const DTGeometry *dtGeom, const std::map< DTWireId, std::vector< PSimHit >> &simHitsPerWire, const std::map< DTWireId, std::vector< type >> &recHitsPerWire, int step)
Definition: GlobalRecHitsAnalyzer.cc:1479
DTWireId.h
sdMuonDT
static const int sdMuonDT
Definition: GlobalRecHitsAnalyzer.h:306
CSCLayer.h
DetId.h
Frameworkfwd.h
GlobalRecHitsAnalyzer::mehDtMuonRes
MonitorElement * mehDtMuonRes
Definition: GlobalRecHitsAnalyzer.h:233
DTHitQualityUtils.h
LocalPoint.h
GlobalRecHitsAnalyzer::fillTrk
void fillTrk(const edm::Event &, const edm::EventSetup &)
Definition: GlobalRecHitsAnalyzer.cc:822
CaloGeometry.h
sdMuonRPCRgnFwdn
static const int sdMuonRPCRgnFwdn
Definition: GlobalRecHitsAnalyzer.h:311
GlobalRecHitsAnalyzer::ECalUncalEBSrc_
edm::InputTag ECalUncalEBSrc_
Definition: GlobalRecHitsAnalyzer.h:181
BoundPlane
GlobalRecHitsAnalyzer
Definition: GlobalRecHitsAnalyzer.h:140
PixelGeomDetUnit.h
GlobalRecHitsAnalyzer::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: GlobalRecHitsAnalyzer.cc:122
HcalSourcePositionData.h
sdPxlBrl
static const int sdPxlBrl
Definition: GlobalRecHitsAnalyzer.h:298
GlobalRecHitsAnalyzer::ECalUncalEBSrc_Token_
edm::EDGetTokenT< EBUncalibratedRecHitCollection > ECalUncalEBSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:188
GlobalRecHitsAnalyzer::mehHcaln
MonitorElement * mehHcaln[4]
Definition: GlobalRecHitsAnalyzer.h:196
EventSetup.h
RPCDigiCollection.h
sdMuonRPC
static const int sdMuonRPC
Definition: GlobalRecHitsAnalyzer.h:308
GlobalRecHitsAnalyzer::label
std::string label
Definition: GlobalRecHitsAnalyzer.h:169
GlobalRecHitsAnalyzer::printProvenanceInfo
bool printProvenanceInfo
Definition: GlobalRecHitsAnalyzer.h:171
HcalRecHitCollections.h
sdEcalTT
static const int sdEcalTT
Definition: GlobalRecHitsAnalyzer.h:317
PCaloHitContainer.h
dqm::implementation::IBooker
Definition: DQMStore.h:43
HcalDbService.h
CSCWireDigiCollection.h
GlobalRecHitsAnalyzer::simHitDistFromWire
float simHitDistFromWire(const DTLayer *layer, DTWireId wireId, const PSimHit &hit)
Definition: GlobalRecHitsAnalyzer.cc:1436
CSCRecHit2D.h
GlobalRecHitsAnalyzer::fName
std::string fName
Definition: GlobalRecHitsAnalyzer.h:166
DTDigi.h
DTDigiCollection.h
genParticles_cff.map
map
Definition: genParticles_cff.py:11
GlobalRecHitsAnalyzer::ECalUncalEESrc_
edm::InputTag ECalUncalEESrc_
Definition: GlobalRecHitsAnalyzer.h:183
ParameterSet.h
GlobalRecHitsAnalyzer::MuRPCSimSrc_Token_
edm::EDGetTokenT< edm::PSimHitContainer > MuRPCSimSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:284
GlobalRecHitsAnalyzer::MuDTSimSrc_Token_
edm::EDGetTokenT< edm::PSimHitContainer > MuDTSimSrc_Token_
Definition: GlobalRecHitsAnalyzer.h:240
PSimHit
Definition: PSimHit.h:15
OwnVector.h
MuonGeometryRecord.h
GlobalRecHitsAnalyzer::trackerHitAssociatorConfig_
TrackerHitAssociator::Config trackerHitAssociatorConfig_
Definition: GlobalRecHitsAnalyzer.h:216
SiStripClusterCollection.h
edm::Event
Definition: Event.h:73
sdEcalLPnD
static const int sdEcalLPnD
Definition: GlobalRecHitsAnalyzer.h:318
GlobalPoint.h
StripSubdetector.h
RPCGeometry.h
GlobalRecHitsAnalyzer::fillHCal
void fillHCal(const edm::Event &, const edm::EventSetup &)
Definition: GlobalRecHitsAnalyzer.cc:553
edm::InputTag
Definition: InputTag.h:15
GlobalRecHitsAnalyzer::SiStripSrc_
edm::InputTag SiStripSrc_
Definition: GlobalRecHitsAnalyzer.h:209
GlobalRecHitsAnalyzer::map1DRecHitsPerWire
std::map< DTWireId, std::vector< DTRecHit1DPair > > map1DRecHitsPerWire(const DTRecHitCollection *dt1DRecHitPairs)
Definition: GlobalRecHitsAnalyzer.cc:1423
GlobalRecHitsAnalyzer::mehSiStripResY
MonitorElement * mehSiStripResY[19]
Definition: GlobalRecHitsAnalyzer.h:207
hit
Definition: SiStripHitEffFromCalibTree.cc:88
HBHEDataFrame.h
CSCGeometry.h
GlobalRecHitsAnalyzer::mehSiPixelResY
MonitorElement * mehSiPixelResY[7]
Definition: GlobalRecHitsAnalyzer.h:222
sdEcalFwd
static const int sdEcalFwd
Definition: GlobalRecHitsAnalyzer.h:315
StripGeomDetUnit
Definition: StripGeomDetUnit.h:15
sdSiTID
static const int sdSiTID
Definition: GlobalRecHitsAnalyzer.h:301
GlobalRecHitsAnalyzer::mehCSCResRDPhi
MonitorElement * mehCSCResRDPhi
Definition: GlobalRecHitsAnalyzer.h:234