Go to the documentation of this file. 1 #ifndef DQM_L1TMONITORCLIENT_L1TEMTFEventInfoClient_H
2 #define DQM_L1TMONITORCLIENT_L1TEMTFEventInfoClient_H
std::vector< std::vector< unsigned int > > m_hitQtSummaryEnabled
void dumpContentMonitorElements(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
dump the content of the monitoring elements defined in this module
std::vector< std::string > m_hitLabel
std::vector< std::vector< unsigned int > > m_trackQtSummaryEnabled
std::vector< std::vector< std::string > > m_noisyQualityTestHist
MonitorElement * m_meReportSummaryMap
report summary map
std::vector< std::string > m_disableHitObjects
MonitorElement * m_meReportSummaryMap_chamberStrip
std::vector< std::string > m_trackLabel
std::vector< std::vector< unsigned int > > m_noisyQtSummaryEnabled
std::vector< int > m_trackDisable
size_t m_nrTrackObjects
number of L1 trigger systems
Float_t m_reportSummary
summary report
std::vector< std::vector< std::string > > m_deadQualityTestName
size_t m_nrNoisyStrip
number of L1 trigger noisy strips
std::vector< edm::ParameterSet > m_trackObjects
std::vector< int > m_summaryContent
std::vector< std::string > m_disableNoisyStrip
L1TEMTFEventInfoClient(const edm::ParameterSet &)
Constructor.
std::vector< std::vector< std::string > > m_trackQualityTestName
std::vector< int > m_noisyDisable
void book(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
book histograms
std::vector< int > m_hitDisable
std::vector< std::string > m_disableTrackObjects
std::vector< std::string > m_disableDeadStrip
std::vector< edm::ParameterSet > m_noisyStrip
std::vector< std::vector< std::string > > m_deadQualityTestHist
std::vector< edm::ParameterSet > m_deadStrip
bool m_verbose
input parameters
std::vector< std::string > m_deadLabel
std::vector< int > m_deadDisable
std::vector< std::string > m_hitFolder
std::vector< std::string > m_noisyFolder
void readQtResults(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
read quality test results
void initialize()
private methods
void dqmEndJob(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) override
end job
void dqmEndLuminosityBlock(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter, const edm::LuminosityBlock &, const edm::EventSetup &) override
MonitorElement * m_meReportSummary
a summary report
std::vector< edm::ParameterSet > m_hitObjects
size_t m_nrHitObjects
number of L1 trigger objects
std::vector< std::string > m_deadFolder
std::vector< std::string > m_noisyLabel
std::vector< std::vector< unsigned int > > m_deadQtSummaryEnabled
std::vector< std::vector< std::string > > m_trackQualityTestHist
std::vector< MonitorElement * > m_meReportSummaryContent
monitor elements to report content for all quality tests
std::vector< std::vector< std::string > > m_hitQualityTestHist
size_t m_totalNrQtSummaryEnabled
std::vector< std::string > m_trackLabelExt
std::vector< std::vector< std::string > > m_noisyQualityTestName
~L1TEMTFEventInfoClient() override
Destructor.
std::vector< std::vector< std::string > > m_hitQualityTestName
size_t m_nrDeadStrip
number of L1 trigger dead strips