CMS 3D CMS Logo

BeamHaloAnalyzer.h
Go to the documentation of this file.
1 #ifndef DQMOFFLINE_JETMET_BEAMHALO_ANALYZER_H
2 #define DQMOFFLINE_JETMET_BEAMHALO_ANALYZER_H (1)
3 
4 //authors: Ronny Remington, University of Florida
5 //date: 08/01/09
6 
7 //Included Classes (semi-alphabetical)
54 
80 
90 
112 
115 
120 
121 //Root Classes
122 
123 #include "TH1F.h"
124 #include "TH2F.h"
125 #include "TH1I.h"
126 #include "TFile.h"
127 #include "TDirectory.h"
128 #include "TTree.h"
129 #include "TStyle.h"
130 #include "TCanvas.h"
131 #include "TString.h"
132 #include "TMath.h"
133 #include "TLorentzVector.h"
134 #include "TLegend.h"
135 
136 //Standard C++ classes
137 #include <string>
138 #include <map>
139 #include <vector>
140 #include <utility>
141 #include <ostream>
142 #include <fstream>
143 #include <algorithm>
144 #include <cmath>
145 #include <memory>
146 #include <iomanip>
147 
148 class MuonServiceProxy;
149 
151 public:
152  explicit BeamHaloAnalyzer(const edm::ParameterSet&);
153  ~BeamHaloAnalyzer() override;
154 
155 private:
156  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
157  void analyze(const edm::Event&, const edm::EventSetup&) override;
158 
160 
161  //RecHit Level
169 
170  //Higher Level Reco
180 
181  // Halo Data
188 
190 
191  //Output File
195 
196  std::ofstream* out;
197 
198  double DumpMET;
199 
200  //Muon-Segment Matching
203 
205 
212 
220 
224 
231 
250 
255 
259 
260  // MLR
264  // End MLR
265 
286 
288 
306 };
307 
308 #endif
BeamHaloAnalyzer::IT_BeamHaloMuon
edm::EDGetTokenT< reco::MuonCollection > IT_BeamHaloMuon
Definition: BeamHaloAnalyzer.h:174
CSCRecHit2DCollection.h
dqm::impl::MonitorElement
Definition: MonitorElement.h:99
Handle.h
BeamHaloAnalyzer::hCSCHaloData_NTracksSmallBeta
MonitorElement * hCSCHaloData_NTracksSmallBeta
Definition: BeamHaloAnalyzer.h:247
BeamHaloAnalyzer::hExtra_HcalToF
MonitorElement * hExtra_HcalToF
Definition: BeamHaloAnalyzer.h:292
BeamHaloAnalyzer::hGlobalHaloData_MatchedHcalPhiWedgeMultiplicity
MonitorElement * hGlobalHaloData_MatchedHcalPhiWedgeMultiplicity
Definition: BeamHaloAnalyzer.h:272
Muon.h
MessageLogger.h
Cylinder.h
BeamHaloAnalyzer::hHcalHaloData_PhiWedgeMinTime
MonitorElement * hHcalHaloData_PhiWedgeMinTime
Definition: BeamHaloAnalyzer.h:227
BeamHaloAnalyzer::hCSCHaloData_NOutOfTimeTriggersMEPlus
MonitorElement * hCSCHaloData_NOutOfTimeTriggersMEPlus
Definition: BeamHaloAnalyzer.h:242
BeamHaloAnalyzer::DumpMET
double DumpMET
Definition: BeamHaloAnalyzer.h:198
BeamHaloAnalyzer::hGlobalHaloData_MatchedEcalPhiWedgeZDirectionConfidence
MonitorElement * hGlobalHaloData_MatchedEcalPhiWedgeZDirectionConfidence
Definition: BeamHaloAnalyzer.h:285
PixelTopology.h
BeamHaloAnalyzer::hCSCHaloData_NTracksSmalldT
MonitorElement * hCSCHaloData_NTracksSmalldT
Definition: BeamHaloAnalyzer.h:246
ESHandle.h
DTRecHitCollection.h
TriggerResults.h
BeamHaloAnalyzer
Definition: BeamHaloAnalyzer.h:150
AlgebraicObjects.h
BeamHaloAnalyzer::hHcalHaloData_PhiWedgeiPhi
MonitorElement * hHcalHaloData_PhiWedgeiPhi
Definition: BeamHaloAnalyzer.h:226
BeamHaloAnalyzer::TheMatcher
MuonSegmentMatcher * TheMatcher
Definition: BeamHaloAnalyzer.h:202
BeamHaloAnalyzer::hCSCHaloData_NOutOfTimeTriggersvsL1HaloExists
MonitorElement * hCSCHaloData_NOutOfTimeTriggersvsL1HaloExists
Definition: BeamHaloAnalyzer.h:241
BeamHaloAnalyzer::hCSCHaloData_TrackMultiplicity
MonitorElement * hCSCHaloData_TrackMultiplicity
Definition: BeamHaloAnalyzer.h:232
BeamHaloAnalyzer::hGlobalHaloData_HaloCorrectedMET
MonitorElement * hGlobalHaloData_HaloCorrectedMET
Definition: BeamHaloAnalyzer.h:269
BeamHaloAnalyzer::hEcalHaloData_PhiWedgeMaxTime
MonitorElement * hEcalHaloData_PhiWedgeMaxTime
Definition: BeamHaloAnalyzer.h:215
edm::Run
Definition: Run.h:45
BeamHaloAnalyzer::hCSCHaloData_SegmentsInBothEndcaps
MonitorElement * hCSCHaloData_SegmentsInBothEndcaps
Definition: BeamHaloAnalyzer.h:262
edm::EDGetTokenT< CSCRecHit2DCollection >
BeamHaloAnalyzer::IT_CSCTimeMapToken
edm::EDGetTokenT< reco::MuonTimeExtraMap > IT_CSCTimeMapToken
Definition: BeamHaloAnalyzer.h:187
BeamHaloAnalyzer::hGlobalHaloData_MatchedHcalPhiWedgeMaxTime
MonitorElement * hGlobalHaloData_MatchedHcalPhiWedgeMaxTime
Definition: BeamHaloAnalyzer.h:277
BeamHaloAnalyzer::hCSCHaloData_NFlatHaloSegments
MonitorElement * hCSCHaloData_NFlatHaloSegments
Definition: BeamHaloAnalyzer.h:261
L1MuGMTReadoutCollection.h
EBDetId.h
EEDetId.h
BeamHaloAnalyzer::IT_EcalHaloData
edm::EDGetTokenT< reco::EcalHaloData > IT_EcalHaloData
Definition: BeamHaloAnalyzer.h:183
BeamHaloAnalyzer::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: BeamHaloAnalyzer.cc:321
TrackingGeometry.h
DQMStore.h
RPCRoll.h
PhotonFwd.h
EDAnalyzer.h
ESDetId.h
StripTopology.h
ConversionFwd.h
BeamHaloAnalyzer::hGlobalHaloData_RawMETOverSumEt
MonitorElement * hGlobalHaloData_RawMETOverSumEt
Definition: BeamHaloAnalyzer.h:271
RecoCandidate.h
BeamHaloAnalyzer::hEcalHaloData_PhiWedgePlusZDirectionConfidence
MonitorElement * hEcalHaloData_PhiWedgePlusZDirectionConfidence
Definition: BeamHaloAnalyzer.h:217
BeamHaloSummary.h
BeamHaloAnalyzer::hCSCHaloData_InnerMostTrackHitiPhi
MonitorElement * hCSCHaloData_InnerMostTrackHitiPhi
Definition: BeamHaloAnalyzer.h:254
BeamHaloAnalyzer::IT_CollisionStandAloneMuon
edm::EDGetTokenT< reco::MuonCollection > IT_CollisionStandAloneMuon
Definition: BeamHaloAnalyzer.h:173
GlobalHaloData.h
EcalRecHitCollections.h
BeamHaloAnalyzer::IT_met
edm::EDGetTokenT< reco::CaloMETCollection > IT_met
Definition: BeamHaloAnalyzer.h:176
CaloMETFwd.h
BeamHaloAnalyzer::hHcalHaloData_PhiWedgeMultiplicity
MonitorElement * hHcalHaloData_PhiWedgeMultiplicity
Definition: BeamHaloAnalyzer.h:221
CSCDetId.h
L1CSCStatusDigiCollection.h
L1MuRegionalCand.h
BeamHaloAnalyzer::hExtra_InnerMostTrackHitiPhi
MonitorElement * hExtra_InnerMostTrackHitiPhi
Definition: BeamHaloAnalyzer.h:303
BeamHaloAnalyzer::hCSCHaloData_HLHaloTriggers
MonitorElement * hCSCHaloData_HLHaloTriggers
Definition: BeamHaloAnalyzer.h:240
CandidateFwd.h
MuonSegmentMatcher.h
BeamHaloAnalyzer::hEcalHaloData_PhiWedgeZDirectionConfidence
MonitorElement * hEcalHaloData_PhiWedgeZDirectionConfidence
Definition: BeamHaloAnalyzer.h:208
Plane.h
MakerMacros.h
MuonTimeExtraMap.h
Photon.h
BeamHaloAnalyzer::IT_CollisionMuon
edm::EDGetTokenT< reco::MuonCollection > IT_CollisionMuon
Definition: BeamHaloAnalyzer.h:172
BeamHaloAnalyzer::hGlobalHaloData_RawMETMinusHaloCorrectedMET
MonitorElement * hGlobalHaloData_RawMETMinusHaloCorrectedMET
Definition: BeamHaloAnalyzer.h:270
Track.h
BeamHaloAnalyzer::hEcalHaloData_SuperClusterShowerShapes
MonitorElement * hEcalHaloData_SuperClusterShowerShapes
Definition: BeamHaloAnalyzer.h:209
TrackFwd.h
BeamHaloAnalyzer::hCSCHaloData_InnerMostTrackHitPhi
MonitorElement * hCSCHaloData_InnerMostTrackHitPhi
Definition: BeamHaloAnalyzer.h:236
HFRecHit.h
BeamHaloAnalyzer::TheService
MuonServiceProxy * TheService
Definition: BeamHaloAnalyzer.h:201
BeamHaloAnalyzer::hCSCHaloData_InnerMostTrackHitXY
MonitorElement * hCSCHaloData_InnerMostTrackHitXY
Definition: BeamHaloAnalyzer.h:251
BeamHaloAnalyzer::BeamHaloAnalyzer
BeamHaloAnalyzer(const edm::ParameterSet &)
Definition: BeamHaloAnalyzer.cc:17
BeamHaloAnalyzer::hGlobalHaloData_MatchedEcalPhiWedgeMinTime
MonitorElement * hGlobalHaloData_MatchedEcalPhiWedgeMinTime
Definition: BeamHaloAnalyzer.h:283
CaloMET.h
L1MuGMTReadoutRecord.h
BeamHaloAnalyzer::hExtra_InnerMostTrackHitRMinusZ
MonitorElement * hExtra_InnerMostTrackHitRMinusZ
Definition: BeamHaloAnalyzer.h:302
MuonFwd.h
BeamHaloAnalyzer::hHcalHaloData_PhiWedgeConstituents
MonitorElement * hHcalHaloData_PhiWedgeConstituents
Definition: BeamHaloAnalyzer.h:222
BeamHaloAnalyzer::IT_EBRecHit
edm::EDGetTokenT< EBRecHitCollection > IT_EBRecHit
Definition: BeamHaloAnalyzer.h:163
MuonTimeExtra.h
BeamHaloAnalyzer::hEcalHaloData_SuperClusterEnergy
MonitorElement * hEcalHaloData_SuperClusterEnergy
Definition: BeamHaloAnalyzer.h:210
IdealMagneticFieldRecord.h
BeamHaloAnalyzer::IT_SuperCluster
edm::EDGetTokenT< reco::SuperClusterCollection > IT_SuperCluster
Definition: BeamHaloAnalyzer.h:178
BeamHaloAnalyzer::hEcalHaloData_PhiWedgeConstituents
MonitorElement * hEcalHaloData_PhiWedgeConstituents
Definition: BeamHaloAnalyzer.h:207
BeamHaloAnalyzer::hCSCHaloData_NOutOfTimeHits
MonitorElement * hCSCHaloData_NOutOfTimeHits
Definition: BeamHaloAnalyzer.h:245
CSCLayerGeometry.h
BeamHaloAnalyzer::hCSCHaloData_NTracksSmalldTvsNHaloTracks
MonitorElement * hCSCHaloData_NTracksSmalldTvsNHaloTracks
Definition: BeamHaloAnalyzer.h:249
BeamHaloAnalyzer::IT_HcalHaloData
edm::EDGetTokenT< reco::HcalHaloData > IT_HcalHaloData
Definition: BeamHaloAnalyzer.h:184
BeamHaloAnalyzer::IT_HFRecHit
edm::EDGetTokenT< HFRecHitCollection > IT_HFRecHit
Definition: BeamHaloAnalyzer.h:168
EcalRecHit.h
BeamHaloAnalyzer::hEcalHaloData_SuperClusterNHits
MonitorElement * hEcalHaloData_SuperClusterNHits
Definition: BeamHaloAnalyzer.h:211
BeamHaloAnalyzer::hExtra_CSCTrackInnerOuterDEta
MonitorElement * hExtra_CSCTrackInnerOuterDEta
Definition: BeamHaloAnalyzer.h:297
BeamHaloAnalyzer::hCSCHaloData_FreeInverseBeta
MonitorElement * hCSCHaloData_FreeInverseBeta
Definition: BeamHaloAnalyzer.h:257
BeamHaloAnalyzer::hCSCHaloData_NOutOfTimeTriggersMEMinus
MonitorElement * hCSCHaloData_NOutOfTimeTriggersMEMinus
Definition: BeamHaloAnalyzer.h:243
BeamHaloAnalyzer::cscGeomToken_
edm::ESGetToken< CSCGeometry, MuonGeometryRecord > cscGeomToken_
Definition: BeamHaloAnalyzer.h:189
BeamHaloAnalyzer::hCSCHaloData_SegmentdT
MonitorElement * hCSCHaloData_SegmentdT
Definition: BeamHaloAnalyzer.h:256
BeamHaloAnalyzer::hGlobalHaloData_MatchedHcalPhiWedgeZDirectionConfidence
MonitorElement * hGlobalHaloData_MatchedHcalPhiWedgeZDirectionConfidence
Definition: BeamHaloAnalyzer.h:278
GlobalTrackingGeometryRecord.h
DTLayer.h
DQMEDAnalyzer.h
IsoDeposit.h
CaloGeometryRecord.h
BeamHaloAnalyzer::~BeamHaloAnalyzer
~BeamHaloAnalyzer() override
Definition: BeamHaloAnalyzer.cc:880
BeamHaloAnalyzer::hExtra_EcalToF_HaloId
MonitorElement * hExtra_EcalToF_HaloId
Definition: BeamHaloAnalyzer.h:295
BeamHaloAnalyzer::hCSCHaloData_L1HaloTriggers
MonitorElement * hCSCHaloData_L1HaloTriggers
Definition: BeamHaloAnalyzer.h:239
DTGeometry.h
EcalSubdetector.h
BeamHaloAnalyzer::hGlobalHaloData_MEyCorrection
MonitorElement * hGlobalHaloData_MEyCorrection
Definition: BeamHaloAnalyzer.h:267
GenMET.h
RPCDetId.h
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
BeamHaloAnalyzer::TextFileName
std::string TextFileName
Definition: BeamHaloAnalyzer.h:193
Cone.h
BeamHaloAnalyzer::IT_CaloTower
edm::EDGetTokenT< edm::View< reco::Candidate > > IT_CaloTower
Definition: BeamHaloAnalyzer.h:177
TrackerDigiGeometryRecord.h
CaloSubdetectorGeometry.h
edm::ParameterSet
Definition: ParameterSet.h:47
BeamHaloAnalyzer::hExtra_InnerMostTrackHitXY
MonitorElement * hExtra_InnerMostTrackHitXY
Definition: BeamHaloAnalyzer.h:300
EcalHaloData.h
BeamHaloAnalyzer::IT_CosmicStandAloneMuon
edm::EDGetTokenT< reco::MuonCollection > IT_CosmicStandAloneMuon
Definition: BeamHaloAnalyzer.h:175
HcalHaloData.h
Event.h
CSCIndexer.h
BeamHaloAnalyzer::IT_Photon
edm::EDGetTokenT< reco::PhotonCollection > IT_Photon
Definition: BeamHaloAnalyzer.h:179
BeamHaloAnalyzer::hGlobalHaloData_MatchedHcalPhiWedgeiPhi
MonitorElement * hGlobalHaloData_MatchedHcalPhiWedgeiPhi
Definition: BeamHaloAnalyzer.h:275
BeamHaloAnalyzer::hGlobalHaloData_MatchedEcalPhiWedgeMaxTime
MonitorElement * hGlobalHaloData_MatchedEcalPhiWedgeMaxTime
Definition: BeamHaloAnalyzer.h:284
BeamHaloAnalyzer::out
std::ofstream * out
Definition: BeamHaloAnalyzer.h:196
L1CSCTrackCollection.h
BeamHaloAnalyzer::hExtra_CSCActivityWithMET
MonitorElement * hExtra_CSCActivityWithMET
Definition: BeamHaloAnalyzer.h:291
HcalDetId.h
BeamHaloAnalyzer::hExtra_HcalToF_HaloId
MonitorElement * hExtra_HcalToF_HaloId
Definition: BeamHaloAnalyzer.h:293
BeamHaloAnalyzer::hGlobalHaloData_MatchedEcalPhiWedgeMultiplicity
MonitorElement * hGlobalHaloData_MatchedEcalPhiWedgeMultiplicity
Definition: BeamHaloAnalyzer.h:279
BeamHaloAnalyzer::hCSCHaloData_TrackMultiplicityMEMinus
MonitorElement * hCSCHaloData_TrackMultiplicityMEMinus
Definition: BeamHaloAnalyzer.h:234
BeamHaloAnalyzer::OutputFileName
std::string OutputFileName
Definition: BeamHaloAnalyzer.h:192
LorentzVector.h
BeamHaloAnalyzer::StandardDQM
bool StandardDQM
Definition: BeamHaloAnalyzer.h:204
ModuleDef.h
BeamHaloAnalyzer::hGlobalHaloData_MatchedEcalPhiWedgeConstituents
MonitorElement * hGlobalHaloData_MatchedEcalPhiWedgeConstituents
Definition: BeamHaloAnalyzer.h:281
BeamHaloAnalyzer::hEcalHaloData_PhiWedgeMultiplicity
MonitorElement * hEcalHaloData_PhiWedgeMultiplicity
Definition: BeamHaloAnalyzer.h:206
BeamHaloAnalyzer::FolderName
std::string FolderName
Definition: BeamHaloAnalyzer.h:194
BeamHaloAnalyzer::IT_BeamHaloSummary
edm::EDGetTokenT< reco::BeamHaloSummary > IT_BeamHaloSummary
Definition: BeamHaloAnalyzer.h:186
BeamHaloAnalyzer::hExtra_CSCTrackNHits
MonitorElement * hExtra_CSCTrackNHits
Definition: BeamHaloAnalyzer.h:299
MagneticField.h
CaloTowerDetId.h
edm::EventSetup
Definition: EventSetup.h:58
HcalSubdetector.h
DTRecSegment4D.h
BeamHaloAnalyzer::hBeamHaloSummary_Id
MonitorElement * hBeamHaloSummary_Id
Definition: BeamHaloAnalyzer.h:287
BeamHaloAnalyzer::hHcalHaloData_PhiWedgeEnergy
MonitorElement * hHcalHaloData_PhiWedgeEnergy
Definition: BeamHaloAnalyzer.h:225
TrajectorySeedCollection.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ESGetToken< CSCGeometry, MuonGeometryRecord >
BeamHaloAnalyzer::hCSCHaloData_NTracksSmallBetaAndSmalldT
MonitorElement * hCSCHaloData_NTracksSmallBetaAndSmalldT
Definition: BeamHaloAnalyzer.h:248
BeamHaloAnalyzer::hEcalHaloData_PhiWedgeiPhi
MonitorElement * hEcalHaloData_PhiWedgeiPhi
Definition: BeamHaloAnalyzer.h:216
BeamHaloAnalyzer::hExtra_CSCTrackInnerOuterDPhi
MonitorElement * hExtra_CSCTrackInnerOuterDPhi
Definition: BeamHaloAnalyzer.h:296
BeamHaloAnalyzer::IT_HBHERecHit
edm::EDGetTokenT< HBHERecHitCollection > IT_HBHERecHit
Definition: BeamHaloAnalyzer.h:166
BeamHaloAnalyzer::IT_GlobalHaloData
edm::EDGetTokenT< reco::GlobalHaloData > IT_GlobalHaloData
Definition: BeamHaloAnalyzer.h:185
BeamHaloAnalyzer::IT_CSCSegment
edm::EDGetTokenT< CSCSegmentCollection > IT_CSCSegment
Definition: BeamHaloAnalyzer.h:171
HBHERecHit.h
BeamHaloAnalyzer::hGlobalHaloData_MatchedHcalPhiWedgeConstituents
MonitorElement * hGlobalHaloData_MatchedHcalPhiWedgeConstituents
Definition: BeamHaloAnalyzer.h:274
BeamHaloAnalyzer::hHcalHaloData_PhiWedgeMaxTime
MonitorElement * hHcalHaloData_PhiWedgeMaxTime
Definition: BeamHaloAnalyzer.h:228
MET.h
GeomDet.h
CaloCellGeometry.h
BeamHaloAnalyzer::hCSCHaloData_TrackMultiplicityMEPlus
MonitorElement * hCSCHaloData_TrackMultiplicityMEPlus
Definition: BeamHaloAnalyzer.h:233
BeamHaloAnalyzer::IT_CSCHaloData
edm::EDGetTokenT< reco::CSCHaloData > IT_CSCHaloData
Definition: BeamHaloAnalyzer.h:182
BeamHaloAnalyzer::hEcalHaloData_PhiWedgeMinTime
MonitorElement * hEcalHaloData_PhiWedgeMinTime
Definition: BeamHaloAnalyzer.h:214
DTWireId.h
BeamHaloAnalyzer::hCSCHaloData_FreeInverseBetaVsSegmentdT
MonitorElement * hCSCHaloData_FreeInverseBetaVsSegmentdT
Definition: BeamHaloAnalyzer.h:258
BeamHaloAnalyzer::hHcalHaloData_PhiWedgeMinVsMaxTime
MonitorElement * hHcalHaloData_PhiWedgeMinVsMaxTime
Definition: BeamHaloAnalyzer.h:230
CSCLayer.h
DetId.h
Frameworkfwd.h
LocalPoint.h
BeamHaloAnalyzer::IT_EERecHit
edm::EDGetTokenT< EERecHitCollection > IT_EERecHit
Definition: BeamHaloAnalyzer.h:164
METFwd.h
CaloGeometry.h
BeamHaloAnalyzer::hGlobalHaloData_SumEtCorrection
MonitorElement * hGlobalHaloData_SumEtCorrection
Definition: BeamHaloAnalyzer.h:268
MuonServiceProxy.h
BeamHaloAnalyzer::hExtra_BXN
MonitorElement * hExtra_BXN
Definition: BeamHaloAnalyzer.h:305
GlobalVector.h
BeamHaloAnalyzer::hGlobalHaloData_MatchedHcalPhiWedgeMinTime
MonitorElement * hGlobalHaloData_MatchedHcalPhiWedgeMinTime
Definition: BeamHaloAnalyzer.h:276
BeamHaloAnalyzer::hHcalHaloData_PhiWedgePlusZDirectionConfidence
MonitorElement * hHcalHaloData_PhiWedgePlusZDirectionConfidence
Definition: BeamHaloAnalyzer.h:229
EventSetup.h
BeamHaloAnalyzer::hGlobalHaloData_MExCorrection
MonitorElement * hGlobalHaloData_MExCorrection
Definition: BeamHaloAnalyzer.h:266
BeamHaloAnalyzer::hEcalHaloData_PhiWedgeMinVsMaxTime
MonitorElement * hEcalHaloData_PhiWedgeMinVsMaxTime
Definition: BeamHaloAnalyzer.h:218
TimeMeasurementSequence.h
HcalRecHitCollections.h
HORecHit.h
BeamHaloAnalyzer::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: BeamHaloAnalyzer.cc:76
dqm::implementation::IBooker
Definition: DQMStore.h:43
BeamHaloAnalyzer::hCSCHaloData_InnerMostTrackHitR
MonitorElement * hCSCHaloData_InnerMostTrackHitR
Definition: BeamHaloAnalyzer.h:235
BeamHaloAnalyzer::hCSCHaloData_InnerMostTrackHitRPlusZ
MonitorElement * hCSCHaloData_InnerMostTrackHitRPlusZ
Definition: BeamHaloAnalyzer.h:252
BeamHaloAnalyzer::hHcalHaloData_PhiWedgeZDirectionConfidence
MonitorElement * hHcalHaloData_PhiWedgeZDirectionConfidence
Definition: BeamHaloAnalyzer.h:223
BeamHaloAnalyzer::hEcalHaloData_PhiWedgeEnergy
MonitorElement * hEcalHaloData_PhiWedgeEnergy
Definition: BeamHaloAnalyzer.h:213
CSCSegment.h
BeamHaloAnalyzer::hBeamHaloSummary_BXN
MonitorElement * hBeamHaloSummary_BXN
Definition: BeamHaloAnalyzer.h:289
CSCRecHit2D.h
Candidate.h
IsoDepositFwd.h
BeamHaloAnalyzer::hCSCHaloData_L1HaloTriggersMEPlus
MonitorElement * hCSCHaloData_L1HaloTriggersMEPlus
Definition: BeamHaloAnalyzer.h:237
BeamHaloAnalyzer::hCSCHaloData_NOutOfTimeTriggers
MonitorElement * hCSCHaloData_NOutOfTimeTriggers
Definition: BeamHaloAnalyzer.h:244
View.h
ParameterSet.h
BeamHaloAnalyzer::hExtra_CSCTrackChi2Ndof
MonitorElement * hExtra_CSCTrackChi2Ndof
Definition: BeamHaloAnalyzer.h:298
MuonServiceProxy
Definition: MuonServiceProxy.h:38
BeamHaloAnalyzer::hExtra_EcalToF
MonitorElement * hExtra_EcalToF
Definition: BeamHaloAnalyzer.h:294
MuonGeometryRecord.h
BeamHaloAnalyzer::hEcalHaloData_SuperClusterPhiVsEta
MonitorElement * hEcalHaloData_SuperClusterPhiVsEta
Definition: BeamHaloAnalyzer.h:219
BeamHaloAnalyzer::IT_HORecHit
edm::EDGetTokenT< HORecHitCollection > IT_HORecHit
Definition: BeamHaloAnalyzer.h:167
BeamHaloAnalyzer::hCSCHaloData_NFlatSegmentsInBothEndcaps
MonitorElement * hCSCHaloData_NFlatSegmentsInBothEndcaps
Definition: BeamHaloAnalyzer.h:263
CSCChamber.h
GlobalTrackingGeometry.h
edm::Event
Definition: Event.h:73
LocalVector.h
MuonSegmentMatcher
Definition: MuonSegmentMatcher.h:29
BeamHaloAnalyzer::hExtra_InnerMostTrackHitRPlusZ
MonitorElement * hExtra_InnerMostTrackHitRPlusZ
Definition: BeamHaloAnalyzer.h:301
BeamHaloAnalyzer::hGlobalHaloData_MatchedEcalPhiWedgeEnergy
MonitorElement * hGlobalHaloData_MatchedEcalPhiWedgeEnergy
Definition: BeamHaloAnalyzer.h:280
GlobalPoint.h
CSCHaloData.h
BeamHaloAnalyzer::IT_L1MuGMTReadout
edm::InputTag IT_L1MuGMTReadout
Definition: BeamHaloAnalyzer.h:159
RPCGeometry.h
BeamHaloAnalyzer::hExtra_InnerMostTrackHitPhi
MonitorElement * hExtra_InnerMostTrackHitPhi
Definition: BeamHaloAnalyzer.h:304
edm::InputTag
Definition: InputTag.h:15
BeamHaloAnalyzer::IT_ESRecHit
edm::EDGetTokenT< ESRecHitCollection > IT_ESRecHit
Definition: BeamHaloAnalyzer.h:165
BeamHaloAnalyzer::hCSCHaloData_InnerMostTrackHitRMinusZ
MonitorElement * hCSCHaloData_InnerMostTrackHitRMinusZ
Definition: BeamHaloAnalyzer.h:253
BeamHaloAnalyzer::hCSCHaloData_L1HaloTriggersMEMinus
MonitorElement * hCSCHaloData_L1HaloTriggersMEMinus
Definition: BeamHaloAnalyzer.h:238
BeamHaloAnalyzer::hGlobalHaloData_MatchedHcalPhiWedgeEnergy
MonitorElement * hGlobalHaloData_MatchedHcalPhiWedgeEnergy
Definition: BeamHaloAnalyzer.h:273
BeamHaloAnalyzer::hExtra_InnerMostTrackHitR
MonitorElement * hExtra_InnerMostTrackHitR
Definition: BeamHaloAnalyzer.h:290
BeamHaloAnalyzer::hGlobalHaloData_MatchedEcalPhiWedgeiPhi
MonitorElement * hGlobalHaloData_MatchedEcalPhiWedgeiPhi
Definition: BeamHaloAnalyzer.h:282
CSCGeometry.h
DTRecSegment4DCollection.h
BeamHaloAnalyzer::IT_CSCRecHit
edm::EDGetTokenT< CSCRecHit2DCollection > IT_CSCRecHit
Definition: BeamHaloAnalyzer.h:162
CSCSegmentCollection.h
Conversion.h