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