![]() |
![]() |
#include <L1TdeStage2uGT.h>
Public Member Functions | |
L1TdeStage2uGT (const edm::ParameterSet &ps) | |
~L1TdeStage2uGT () override | |
![]() | |
DQMEDAnalyzer ()=default | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > const &)=delete | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > &&)=delete | |
~DQMEDAnalyzer () override=default | |
Protected Member Functions | |
void | analyze (const edm::Event &e, const edm::EventSetup &c) override |
void | bookHistograms (DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override |
void | dqmBeginRun (const edm::Run &, const edm::EventSetup &) override |
Private Types | |
enum | SummaryColumn { NInitalMismatchDataNoEmul, NInitalMismatchEmulNoData, NFinalMismatchDataNoEmul, NFinalMismatchEmulNoData, NSummaryColumns } |
Private Member Functions | |
void | fillHist (const std::map< std::string, MonitorElement * > &, const std::string &, const Double_t &, const Double_t &) |
Private Attributes | |
edm::InputTag | dataLabel_ |
edm::EDGetTokenT< GlobalAlgBlkBxCollection > | dataSource_ |
edm::InputTag | emulLabel_ |
edm::EDGetTokenT< GlobalAlgBlkBxCollection > | emulSource_ |
MonitorElement * | finalDecisionMismatches_vs_LS |
int | firstBx |
l1t::L1TGlobalUtil * | gtUtil_ |
std::string | histFolder_ |
MonitorElement * | initDecisionMismatches_vs_LS |
int | lastBx |
uint | m_currentLumi |
std::map< std::string, MonitorElement * > | m_HistNamesFinal |
std::map< std::string, MonitorElement * > | m_HistNamesInitial |
MonitorElement * | m_normalizationHisto |
std::map< std::string, MonitorElement * > | m_SummaryHistograms |
int | numBx_ |
int | numLS_ |
std::vector< std::string > | triggerBlackList_ |
Definition at line 37 of file L1TdeStage2uGT.h.
|
private |
Enumerator | |
---|---|
NInitalMismatchDataNoEmul | |
NInitalMismatchEmulNoData | |
NFinalMismatchDataNoEmul | |
NFinalMismatchEmulNoData | |
NSummaryColumns |
Definition at line 67 of file L1TdeStage2uGT.h.
L1TdeStage2uGT::L1TdeStage2uGT | ( | const edm::ParameterSet & | ps | ) |
Definition at line 9 of file L1TdeStage2uGT.cc.
References firstBx, lastBx, and numBx_.
|
override |
Definition at line 39 of file L1TdeStage2uGT.cc.
|
overrideprotected |
Definition at line 47 of file L1TdeStage2uGT.cc.
References HIPAlignmentAlgorithm_cfi::algoName, BXVector< T >::begin(), dataSource_, emulSource_, BXVector< T >::end(), MonitorElement::Fill(), HcalObjRepresent::Fill(), fillHist(), finalDecisionMismatches_vs_LS, firstBx, runEdmFileComparison::found, l1t::L1TGlobalUtil::getAlgNameFromBit(), BXVector< T >::getFirstBX(), BXVector< T >::getLastBX(), l1t::L1TGlobalUtil::getPrescaleByBit(), edm::glob2reg(), gtUtil_, initDecisionMismatches_vs_LS, edm::is_glob(), edm::HandleBase::isValid(), lastBx, edm::EventBase::luminosityBlock(), m_currentLumi, m_HistNamesFinal, m_HistNamesInitial, m_normalizationHisto, m_SummaryHistograms, NFinalMismatchDataNoEmul, NFinalMismatchEmulNoData, NInitalMismatchDataNoEmul, NInitalMismatchEmulNoData, numLS_, listBenchmarks::pattern, fetchall_from_DQM_v2::regexp, l1t::L1TGlobalUtil::retrieveL1(), AlCaHLTBitMon_QueryRunRegistry::string, and triggerBlackList_.
|
overrideprotected |
Definition at line 179 of file L1TdeStage2uGT.cc.
References DQMStore::IBooker::book1D(), finalDecisionMismatches_vs_LS, MonitorElement::getTH1F(), gtUtil_, histFolder_, mps_fire::i, initDecisionMismatches_vs_LS, m_HistNamesFinal, m_HistNamesInitial, m_normalizationHisto, m_SummaryHistograms, pileupCalc::nbins, NFinalMismatchDataNoEmul, NFinalMismatchEmulNoData, NInitalMismatchDataNoEmul, NInitalMismatchEmulNoData, NSummaryColumns, numBx_, numLS_, l1t::L1TGlobalUtil::prescales(), l1t::L1TGlobalUtil::retrieveL1Setup(), DQMStore::IBooker::setCurrentFolder(), TrackerOfflineValidation_Dqm_cff::xmax, and TrackerOfflineValidation_Dqm_cff::xmin.
|
overrideprotected |
Definition at line 43 of file L1TdeStage2uGT.cc.
|
private |
Definition at line 280 of file L1TdeStage2uGT.cc.
Referenced by analyze().
|
private |
Definition at line 49 of file L1TdeStage2uGT.h.
|
private |
Definition at line 50 of file L1TdeStage2uGT.h.
Referenced by analyze().
|
private |
Definition at line 51 of file L1TdeStage2uGT.h.
|
private |
Definition at line 52 of file L1TdeStage2uGT.h.
Referenced by analyze().
|
private |
Definition at line 64 of file L1TdeStage2uGT.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 60 of file L1TdeStage2uGT.h.
Referenced by analyze(), and L1TdeStage2uGT().
|
private |
Definition at line 56 of file L1TdeStage2uGT.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 55 of file L1TdeStage2uGT.h.
Referenced by bookHistograms().
|
private |
Definition at line 63 of file L1TdeStage2uGT.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 60 of file L1TdeStage2uGT.h.
Referenced by analyze(), and L1TdeStage2uGT().
|
private |
Definition at line 58 of file L1TdeStage2uGT.h.
Referenced by analyze().
|
private |
Definition at line 62 of file L1TdeStage2uGT.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 62 of file L1TdeStage2uGT.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 65 of file L1TdeStage2uGT.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 62 of file L1TdeStage2uGT.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 54 of file L1TdeStage2uGT.h.
Referenced by bookHistograms(), and L1TdeStage2uGT().
|
private |
Definition at line 57 of file L1TdeStage2uGT.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 53 of file L1TdeStage2uGT.h.
Referenced by analyze().