CMS 3D CMS Logo

HLXMonitor.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: HLXMonitor
4 // Class: HLXMonitor
5 //
13 //
14 // Original Author: Adam Hunt - Princeton University
15 // email: ahunt@princeton.edu
16 // Created: Thu Jul 19 02:29:59 EDT 2007
17 //
18 //
19 
20 #ifndef _HLXMONITOR_H_
21 #define _HLXMONITOR_H_
22 
23 // system include fileshlx_dqm_sourceclient-live.cfg
24 #include <cstdlib>
25 #include <iomanip>
26 #include <iostream>
27 #include <memory>
28 #include <string>
29 #include <sys/time.h>
30 
31 // user include files
32 #include "FWCore/Framework/interface/Frameworkfwd.h" // Not included in example
33 
34 #include "FWCore/Framework/interface/Event.h" // Not included in example
35 #include "FWCore/Framework/interface/MakerMacros.h" // Not included in example
36 
38 
41 
43 
44 #include "RecoLuminosity/TCPReceiver/interface/LumiStructures.hh"
46 
47 class HLXMonitor : public DQMEDAnalyzer {
48 public:
51  explicit HLXMonitor(const edm::ParameterSet &);
52  ~HLXMonitor() override;
53 
54 private:
55  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
56  void analyze(const edm::Event &, const edm::EventSetup &) override;
57 
58  void connectHLXTCP();
59 
62 
63  void FillHistograms(const LUMI_SECTION &);
64  void FillHistoHFCompare(const LUMI_SECTION &);
65  void FillReportSummary();
66  void FillEventInfo(const LUMI_SECTION &, const edm::Event &e);
67 
68  void EndRun();
69 
70  double getUTCtime(timeval *a, timeval *b = nullptr);
71 
72  // ----------member data ---------------------------
74 
82 
90 
98 
99  // Luminosity Monitoring
109 
110  // Sanity Check for Occupancy
114 
115  // Signal and Background Levels
120 
125 
126  // History plots - fill once per LS
143 
156 
163 
164  // EventInfo Clone
174 
194 
195  // Report Summary
198 
199  unsigned int numActiveTowersSet1;
200  unsigned int numActiveTowersSet2;
201 
202  unsigned int counter;
203  unsigned char *rData;
204  short int SectionComplete;
205 
206  // Parameters
208  double XMIN, XMAX;
209  unsigned int NBINS;
213  std::string Style; // BX, History, Distribution
215  unsigned int NUM_HLX;
216  unsigned int NUM_BUNCHES;
217  unsigned int MAX_LS;
218  unsigned int AquireMode;
219  unsigned int TriggerBX;
220  unsigned int MinLSBeforeSave;
221 
224 
225  unsigned int reconnTime;
228 
229  unsigned int set1BelowIndex;
230  unsigned int set1BetweenIndex;
231  unsigned int set1AboveIndex;
232  unsigned int set2BelowIndex;
233  unsigned int set2BetweenIndex;
234  unsigned int set2AboveIndex;
235 
239 
240  unsigned int runNumLength;
241  unsigned int secNumLength;
242 
247 
249 
251  unsigned int runNumber_;
252  unsigned int expectedNibbles_;
253  unsigned int totalNibbles_[36];
254 
255  unsigned int HLXHFMap[36];
256 
257  unsigned int previousSection;
258  unsigned int lumiSectionCount;
259  int lsBinOld;
267 
268  // EventInfo Parameters
270  timeval runStartTime_;
273  int pEvent_;
274 
275  // Lumi section info
277 };
278 
279 #endif
HLXMonitor::RecentInstantLumiOccSet2
MonitorElement * RecentInstantLumiOccSet2
Definition: HLXMonitor.h:159
HLXMonitor::Set2Above
MonitorElement * Set2Above[36]
Definition: HLXMonitor.h:80
HLXMonitor::eventId_
MonitorElement * eventId_
UTC time of the run start.
Definition: HLXMonitor.h:171
HLXMonitor::listenPort
int listenPort
Definition: HLXMonitor.h:207
HCAL_HLX::LUMI_SECTION
Definition: LumiRawDataStructures.h:285
HLXMonitor::processId_
MonitorElement * processId_
Number of collector updates (TBD)
Definition: HLXMonitor.h:179
HLXMonitor::HLXTCP
TCPReceiver HLXTCP
Definition: HLXMonitor.h:73
HLXMonitor::HistAvgOccBelowSet2HFP
MonitorElement * HistAvgOccBelowSet2HFP
Definition: HLXMonitor.h:135
HLXMonitor::HFCompareEtSum
MonitorElement * HFCompareEtSum
Definition: HLXMonitor.h:83
HLXMonitor::processEvents_
MonitorElement * processEvents_
Definition: HLXMonitor.h:185
HLXMonitor::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: HLXMonitor.cc:141
HLXMonitor::previousSection
unsigned int previousSection
Definition: HLXMonitor.h:257
HLXMonitor::HistInstantLumiEtSum
MonitorElement * HistInstantLumiEtSum
Definition: HLXMonitor.h:147
HLXMonitor::AquireMode
unsigned int AquireMode
Definition: HLXMonitor.h:218
HLXMonitor::eventInfoFolderHLX_
std::string eventInfoFolderHLX_
Definition: HLXMonitor.h:236
HLXMonitor::sectionInstantSumOcc1
double sectionInstantSumOcc1
Definition: HLXMonitor.h:262
HLXMonitor::set1BelowIndex
unsigned int set1BelowIndex
Definition: HLXMonitor.h:229
HLXMonitor::Set1Above
MonitorElement * Set1Above[36]
Definition: HLXMonitor.h:77
HLXMonitor::set2BetweenIndex
unsigned int set2BetweenIndex
Definition: HLXMonitor.h:233
HLXMonitor::~HLXMonitor
~HLXMonitor() override
Definition: HLXMonitor.cc:108
HLXMonitor::eventInfoFolder_
std::string eventInfoFolder_
Definition: HLXMonitor.h:237
HLXMonitor::sectionInstantSumOcc2
double sectionInstantSumOcc2
Definition: HLXMonitor.h:264
edm::Run
Definition: Run.h:45
HLXMonitor::AvgOccBelowSet2
MonitorElement * AvgOccBelowSet2
Definition: HLXMonitor.h:95
HLXMonitor::MAX_LS
unsigned int MAX_LS
Definition: HLXMonitor.h:217
HLXMonitor::errSummary_
MonitorElement * errSummary_
DQM patch version for this job.
Definition: HLXMonitor.h:191
HLXMonitor::AvgOccAboveSet1
MonitorElement * AvgOccAboveSet1
Definition: HLXMonitor.h:94
HLXMonitor::HLXMonitor
HLXMonitor(const edm::ParameterSet &)
Definition: HLXMonitor.cc:17
HLXMonitor::LumiAvgOccSet1
MonitorElement * LumiAvgOccSet1
Definition: HLXMonitor.h:101
HLXMonitor::HistInstantLumiOccSet1Error
MonitorElement * HistInstantLumiOccSet1Error
Definition: HLXMonitor.h:151
HLXMonitor::workingDir_
MonitorElement * workingDir_
DQM "name" of the job (eg, Hcal or DT)
Definition: HLXMonitor.h:188
HLXMonitor
Definition: HLXMonitor.h:47
HLXMonitor::HFCompareOccBelowSet1
MonitorElement * HFCompareOccBelowSet1
Definition: HLXMonitor.h:84
HLXMonitor::OccXAxisTitle
std::string OccXAxisTitle
Definition: HLXMonitor.h:243
HLXMonitor::NBINS
unsigned int NBINS
Definition: HLXMonitor.h:209
HLXMonitor::Set1Between
MonitorElement * Set1Between[36]
Definition: HLXMonitor.h:76
HLXMonitor::MaxInstLumiBXNum2
MonitorElement * MaxInstLumiBXNum2
Definition: HLXMonitor.h:122
HLXMonitor::MaxInstLumiBX2
MonitorElement * MaxInstLumiBX2
Definition: HLXMonitor.h:117
HLXMonitor::lastUpdateTime_
timeval lastUpdateTime_
Definition: HLXMonitor.h:269
DQMStore.h
HLXMonitor::HFCompareOccBelowSet2
MonitorElement * HFCompareOccBelowSet2
Definition: HLXMonitor.h:87
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
HLXMonitor::FillHistograms
void FillHistograms(const LUMI_SECTION &)
Definition: HLXMonitor.cc:912
HLXMonitor::SetupEventInfo
void SetupEventInfo(DQMStore::IBooker &)
Definition: HLXMonitor.cc:759
HLXMonitor::connectHLXTCP
void connectHLXTCP()
Definition: HLXMonitor.cc:114
HLXMonitor::nUpdates_
MonitorElement * nUpdates_
These MEs are either static or updated upon each analyze() call.
Definition: HLXMonitor.h:178
HLXMonitor::DistribIP1
std::string DistribIP1
Definition: HLXMonitor.h:226
HLXMonitor::lumiSection
HCAL_HLX::LUMI_SECTION lumiSection
Definition: HLXMonitor.h:248
HLXMonitor::LumiAvgEtSum
MonitorElement * LumiAvgEtSum
Definition: HLXMonitor.h:100
HLXMonitor::numActiveTowersSet2
unsigned int numActiveTowersSet2
Definition: HLXMonitor.h:200
HCAL_HLX::TCPReceiver
Definition: TCPReceiver.h:35
HLXMonitor::NUM_BUNCHES
unsigned int NUM_BUNCHES
Definition: HLXMonitor.h:216
HLXMonitor::Set2Between
MonitorElement * Set2Between[36]
Definition: HLXMonitor.h:79
HLXMonitor::HistAvgLumiOccSet1
MonitorElement * HistAvgLumiOccSet1
Definition: HLXMonitor.h:145
HLXMonitor::OutputDir
std::string OutputDir
Definition: HLXMonitor.h:212
HLXMonitor::MaxInstLumiBX4
MonitorElement * MaxInstLumiBX4
Definition: HLXMonitor.h:119
HLXMonitor::SumAllOccSet2
MonitorElement * SumAllOccSet2
Definition: HLXMonitor.h:112
HLXMonitor::EtXAxisTitle
std::string EtXAxisTitle
Definition: HLXMonitor.h:245
HLXMonitor::HistAvgLumiOccSet2
MonitorElement * HistAvgLumiOccSet2
Definition: HLXMonitor.h:146
HLXMonitor::HistIntegratedLumiEtSum
MonitorElement * HistIntegratedLumiEtSum
Definition: HLXMonitor.h:153
HLXMonitor::HistAvgOccBelowSet2HFM
MonitorElement * HistAvgOccBelowSet2HFM
Definition: HLXMonitor.h:136
HLXMonitor::EndRun
void EndRun()
Definition: HLXMonitor.cc:889
MakerMacros.h
HLXMonitor::LumiIntegratedEtSum
MonitorElement * LumiIntegratedEtSum
Definition: HLXMonitor.h:106
TCPReceiver.h
HLXMonitor::FillHistoHFCompare
void FillHistoHFCompare(const LUMI_SECTION &)
Definition: HLXMonitor.cc:1339
HLXMonitor::MaxInstLumiBX3
MonitorElement * MaxInstLumiBX3
Definition: HLXMonitor.h:118
HLXMonitor::errSummaryEtaPhi_
MonitorElement * errSummaryEtaPhi_
Subdetector-specific error summary (float)
Definition: HLXMonitor.h:192
HLXMonitor::MaxInstLumiBXNum4
MonitorElement * MaxInstLumiBXNum4
Definition: HLXMonitor.h:124
HLXMonitor::HistAvgEtSumHFM
MonitorElement * HistAvgEtSumHFM
Definition: HLXMonitor.h:128
HLXMonitor::HistAvgOccAboveSet2HFP
MonitorElement * HistAvgOccAboveSet2HFP
Definition: HLXMonitor.h:139
HLXMonitor::runNumLength
unsigned int runNumLength
Definition: HLXMonitor.h:240
HLXMonitor::processTimeStamp_
MonitorElement * processTimeStamp_
The UTC time of the first event processed.
Definition: HLXMonitor.h:181
HLXMonitor::FillReportSummary
void FillReportSummary()
Definition: HLXMonitor.cc:1420
HLXMonitor::HistAvgOccAboveSet1HFP
MonitorElement * HistAvgOccAboveSet1HFP
Definition: HLXMonitor.h:133
Service.h
HLXMonitor::processStartTimeStamp_
MonitorElement * processStartTimeStamp_
The PID associated with this job.
Definition: HLXMonitor.h:180
HLXMonitor::SetupHists
void SetupHists(DQMStore::IBooker &)
Definition: HLXMonitor.cc:146
HLXMonitor::HLXHFMap
unsigned int HLXHFMap[36]
Definition: HLXMonitor.h:255
HLXMonitor::dqmPatch_
MonitorElement * dqmPatch_
CMSSW version run for this job.
Definition: HLXMonitor.h:190
HLXMonitor::expectedNibbles_
unsigned int expectedNibbles_
Definition: HLXMonitor.h:252
HLXMonitor::LumiAvgOccSet2
MonitorElement * LumiAvgOccSet2
Definition: HLXMonitor.h:102
HLXMonitor::cmsswVer_
MonitorElement * cmsswVer_
Current working directory of the job.
Definition: HLXMonitor.h:189
HLXMonitor::numActiveTowersSet1
unsigned int numActiveTowersSet1
Definition: HLXMonitor.h:199
HLXMonitor::processName_
MonitorElement * processName_
Hostname of the local machine.
Definition: HLXMonitor.h:187
HLXMonitor::LumiInstantOccSet2
MonitorElement * LumiInstantOccSet2
Definition: HLXMonitor.h:105
b
double b
Definition: hdecay.h:118
HLXMonitor::HFCompareOccBetweenSet2
MonitorElement * HFCompareOccBetweenSet2
Definition: HLXMonitor.h:88
HLXMonitor::lastAvgTime_
timeval lastAvgTime_
Definition: HLXMonitor.h:269
HLXMonitor::SavePeriod
int SavePeriod
Definition: HLXMonitor.h:214
DQMEDAnalyzer.h
HLXMonitor::LumiIntegratedOccSet2
MonitorElement * LumiIntegratedOccSet2
Definition: HLXMonitor.h:108
HLXMonitor::LumiInstantEtSum
MonitorElement * LumiInstantEtSum
Definition: HLXMonitor.h:103
HLXMonitor::HFCompareOccBetweenSet1
MonitorElement * HFCompareOccBetweenSet1
Definition: HLXMonitor.h:85
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
HLXMonitor::LUMI_SECTION
HCAL_HLX::LUMI_SECTION LUMI_SECTION
Definition: HLXMonitor.h:49
HLXMonitor::currentTime_
timeval currentTime_
Definition: HLXMonitor.h:269
HLXMonitor::MaxInstLumiBXNum1
MonitorElement * MaxInstLumiBXNum1
Definition: HLXMonitor.h:121
HLXMonitor::runStartTime_
timeval runStartTime_
Definition: HLXMonitor.h:270
HLXMonitor::rData
unsigned char * rData
Definition: HLXMonitor.h:203
HLXMonitor::OccYAxisTitle
std::string OccYAxisTitle
Definition: HLXMonitor.h:244
edm::ParameterSet
Definition: ParameterSet.h:47
HLXMonitor::num4NibblePerLS_
double num4NibblePerLS_
Definition: HLXMonitor.h:276
a
double a
Definition: hdecay.h:119
HLXMonitor::LumiIntegratedOccSet1
MonitorElement * LumiIntegratedOccSet1
Definition: HLXMonitor.h:107
Event.h
HLXMonitor::runId_
MonitorElement * runId_
Definition: HLXMonitor.h:169
HLXMonitor::processEventRate_
MonitorElement * processEventRate_
Time elapsed since the last event.
Definition: HLXMonitor.h:183
HLXMonitor::Set1Below
MonitorElement * Set1Below[36]
Definition: HLXMonitor.h:75
HLXMonitor::lsBinOld
int lsBinOld
Definition: HLXMonitor.h:259
HLXMonitor::MissingDQMDataCheck
MonitorElement * MissingDQMDataCheck
Definition: HLXMonitor.h:113
HLXMonitor::TCPReceiver
HCAL_HLX::TCPReceiver TCPReceiver
Definition: HLXMonitor.h:50
HLXMonitor::lumiSectionCount
unsigned int lumiSectionCount
Definition: HLXMonitor.h:258
HLXMonitor::LumiInstantOccSet1
MonitorElement * LumiInstantOccSet1
Definition: HLXMonitor.h:104
HLXMonitor::evtRateWindow_
float evtRateWindow_
Definition: HLXMonitor.h:271
HLXMonitor::OutputFilePrefix
std::string OutputFilePrefix
Definition: HLXMonitor.h:211
HLXMonitor::sectionInstantErrSumEt
double sectionInstantErrSumEt
Definition: HLXMonitor.h:261
HLXMonitor::AvgOccBetweenSet1
MonitorElement * AvgOccBetweenSet1
Definition: HLXMonitor.h:93
edm::EventSetup
Definition: EventSetup.h:58
HLXMonitor::HistAvgOccBetweenSet1HFP
MonitorElement * HistAvgOccBetweenSet1HFP
Definition: HLXMonitor.h:131
HLXMonitor::MaxInstLumiBX1
MonitorElement * MaxInstLumiBX1
Definition: HLXMonitor.h:116
HLXMonitor::sectionInstantSumEt
double sectionInstantSumEt
Definition: HLXMonitor.h:260
HLXMonitor::reportSummaryMap_
MonitorElement * reportSummaryMap_
Definition: HLXMonitor.h:197
HLXMonitor::set2AboveIndex
unsigned int set2AboveIndex
Definition: HLXMonitor.h:234
HLXMonitor::processLatency_
MonitorElement * processLatency_
The UTC time of the last event.
Definition: HLXMonitor.h:182
HLXMonitor::HFCompareOccAboveSet2
MonitorElement * HFCompareOccAboveSet2
Definition: HLXMonitor.h:89
HLXMonitor::HistInstantLumiOccSet1
MonitorElement * HistInstantLumiOccSet1
Definition: HLXMonitor.h:148
HLXMonitor::RecentInstantLumiEtSum
MonitorElement * RecentInstantLumiEtSum
Definition: HLXMonitor.h:157
HLXMonitor::XMIN
double XMIN
Definition: HLXMonitor.h:208
HLXMonitor::SectionComplete
short int SectionComplete
Definition: HLXMonitor.h:204
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
HLXMonitor::reportSummary_
MonitorElement * reportSummary_
Definition: HLXMonitor.h:196
HLXMonitor::HistAvgOccBetweenSet2HFP
MonitorElement * HistAvgOccBetweenSet2HFP
Definition: HLXMonitor.h:137
HLXMonitor::EtYAxisTitle
std::string EtYAxisTitle
Definition: HLXMonitor.h:246
HLXMonitor::set1AboveIndex
unsigned int set1AboveIndex
Definition: HLXMonitor.h:231
HLXMonitor::lumisecId_
MonitorElement * lumisecId_
Definition: HLXMonitor.h:172
HLXMonitor::reconnTime
unsigned int reconnTime
Definition: HLXMonitor.h:225
HLXMonitor::HistInstantLumiEtSumError
MonitorElement * HistInstantLumiEtSumError
Definition: HLXMonitor.h:150
HLXMonitor::DistribIP2
std::string DistribIP2
Definition: HLXMonitor.h:227
HLXMonitor::set1BetweenIndex
unsigned int set1BetweenIndex
Definition: HLXMonitor.h:230
HLXMonitor::RecentIntegratedLumiEtSum
MonitorElement * RecentIntegratedLumiEtSum
Definition: HLXMonitor.h:160
HLXMonitor::set2BelowIndex
unsigned int set2BelowIndex
Definition: HLXMonitor.h:232
HLXMonitor::HistIntegratedLumiOccSet1
MonitorElement * HistIntegratedLumiOccSet1
Definition: HLXMonitor.h:154
HLXMonitor::HistIntegratedLumiOccSet2
MonitorElement * HistIntegratedLumiOccSet2
Definition: HLXMonitor.h:155
HLXMonitor::RecentInstantLumiOccSet1
MonitorElement * RecentInstantLumiOccSet1
Definition: HLXMonitor.h:158
HLXMonitor::SumAllOccSet1
MonitorElement * SumAllOccSet1
Definition: HLXMonitor.h:111
HLXMonitor::HFCompareOccAboveSet1
MonitorElement * HFCompareOccAboveSet1
Definition: HLXMonitor.h:86
HLXMonitor::AvgOccBetweenSet2
MonitorElement * AvgOccBetweenSet2
Definition: HLXMonitor.h:96
HLXMonitor::HistAvgOccBelowSet1HFP
MonitorElement * HistAvgOccBelowSet1HFP
Definition: HLXMonitor.h:129
HLXMonitor::AvgOccAboveSet2
MonitorElement * AvgOccAboveSet2
Definition: HLXMonitor.h:97
HLXMonitor::totalNibbles_
unsigned int totalNibbles_[36]
Definition: HLXMonitor.h:253
HLXMonitor::RecentIntegratedLumiOccSet2
MonitorElement * RecentIntegratedLumiOccSet2
Definition: HLXMonitor.h:162
HLXMonitor::getUTCtime
double getUTCtime(timeval *a, timeval *b=nullptr)
Definition: HLXMonitor.cc:1445
HLXMonitor::pEvent_
int pEvent_
Definition: HLXMonitor.h:273
Frameworkfwd.h
HLXMonitor::hostName_
MonitorElement * hostName_
Definition: HLXMonitor.h:186
HLXMonitor::HistAvgEtSumHFP
MonitorElement * HistAvgEtSumHFP
Definition: HLXMonitor.h:127
HLXMonitor::runStartTimeStamp_
MonitorElement * runStartTimeStamp_
Definition: HLXMonitor.h:170
HLXMonitor::ETSum
MonitorElement * ETSum[36]
Definition: HLXMonitor.h:81
HLXMonitor::secNumLength
unsigned int secNumLength
Definition: HLXMonitor.h:241
HLXMonitor::Set2Below
MonitorElement * Set2Below[36]
Definition: HLXMonitor.h:78
HLXMonitor::XMAX
double XMAX
Definition: HLXMonitor.h:208
HLXMonitor::NUM_HLX
unsigned int NUM_HLX
Definition: HLXMonitor.h:215
HLXMonitor::BXvsTimeAvgEtSumHFM
MonitorElement * BXvsTimeAvgEtSumHFM
Definition: HLXMonitor.h:142
HLXMonitor::HistInstantLumiOccSet2Error
MonitorElement * HistInstantLumiOccSet2Error
Definition: HLXMonitor.h:152
HLXMonitor::monitorName_
std::string monitorName_
Definition: HLXMonitor.h:222
HLXMonitor::AvgEtSum
MonitorElement * AvgEtSum
Definition: HLXMonitor.h:91
dqm::implementation::IBooker
Definition: DQMStore.h:43
HLXMonitor::HistAvgOccBetweenSet2HFM
MonitorElement * HistAvgOccBetweenSet2HFM
Definition: HLXMonitor.h:138
HLXMonitor::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: HLXMonitor.cc:837
HLXMonitor::prescaleEvt_
int prescaleEvt_
Definition: HLXMonitor.h:223
HLXMonitor::HistAvgOccAboveSet2HFM
MonitorElement * HistAvgOccAboveSet2HFM
Definition: HLXMonitor.h:140
HLXMonitor::AvgOccBelowSet1
MonitorElement * AvgOccBelowSet1
Definition: HLXMonitor.h:92
HLXMonitor::counter
unsigned int counter
Definition: HLXMonitor.h:202
ParameterSet.h
HLXMonitor::HistAvgOccAboveSet1HFM
MonitorElement * HistAvgOccAboveSet1HFM
Definition: HLXMonitor.h:134
HLXMonitor::BXvsTimeAvgEtSumHFP
MonitorElement * BXvsTimeAvgEtSumHFP
Definition: HLXMonitor.h:141
HLXMonitor::HistAvgOccBetweenSet1HFM
MonitorElement * HistAvgOccBetweenSet1HFM
Definition: HLXMonitor.h:132
HLXMonitor::MinLSBeforeSave
unsigned int MinLSBeforeSave
Definition: HLXMonitor.h:220
HLXMonitor::HistAvgOccBelowSet1HFM
MonitorElement * HistAvgOccBelowSet1HFM
Definition: HLXMonitor.h:130
edm::Event
Definition: Event.h:73
HLXMonitor::Style
std::string Style
Definition: HLXMonitor.h:213
HLXMonitor::HistAvgLumiEtSum
MonitorElement * HistAvgLumiEtSum
Definition: HLXMonitor.h:144
HLXMonitor::errSummarySegment_
MonitorElement * errSummarySegment_[10]
Subdetector-specific etaPhi summary (float)
Definition: HLXMonitor.h:193
HLXMonitor::sectionInstantErrSumOcc2
double sectionInstantErrSumOcc2
Definition: HLXMonitor.h:265
HLXMonitor::runNumber_
unsigned int runNumber_
Definition: HLXMonitor.h:251
HLXMonitor::sectionInstantNorm
double sectionInstantNorm
Definition: HLXMonitor.h:266
HLXMonitor::MaxInstLumiBXNum3
MonitorElement * MaxInstLumiBXNum3
Definition: HLXMonitor.h:123
HLXMonitor::Accumulate
bool Accumulate
Definition: HLXMonitor.h:210
HLXMonitor::evtRateCount_
int evtRateCount_
Definition: HLXMonitor.h:272
HLXMonitor::sectionInstantErrSumOcc1
double sectionInstantErrSumOcc1
Definition: HLXMonitor.h:263
HLXMonitor::subSystemName_
std::string subSystemName_
Definition: HLXMonitor.h:238
HLXMonitor::currentRunEnded_
bool currentRunEnded_
Definition: HLXMonitor.h:250
HLXMonitor::RecentIntegratedLumiOccSet1
MonitorElement * RecentIntegratedLumiOccSet1
Definition: HLXMonitor.h:161
HLXMonitor::eventTimeStamp_
MonitorElement * eventTimeStamp_
Definition: HLXMonitor.h:173
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
HLXMonitor::HistInstantLumiOccSet2
MonitorElement * HistInstantLumiOccSet2
Definition: HLXMonitor.h:149
HLXMonitor::FillEventInfo
void FillEventInfo(const LUMI_SECTION &, const edm::Event &e)
Definition: HLXMonitor.cc:1385
HLXMonitor::TriggerBX
unsigned int TriggerBX
Definition: HLXMonitor.h:219