Definition at line 38 of file HLTMuonOfflineAnalyzer.cc.
◆ HLTMuonOfflineAnalyzer()
Definition at line 74 of file HLTMuonOfflineAnalyzer.cc.
HLTMuonMatchAndPlotContainer plotterContainer_
std::string hltProcessName_
std::vector< std::string > hltPathsToCheck_
◆ analyze()
◆ bookHistograms()
◆ dqmBeginRun()
Definition at line 105 of file HLTMuonOfflineAnalyzer.cc.
References HLTMuonMatchAndPlotContainer::addPlotter(), hltConfig_, HLTSiStripMonitoring_cff::hltPaths, hltPathsToCheck_, hltProcessName_, mps_fire::i, HLTConfigProvider::init(), dqmiolumiharvest::j, SummaryClient_cfi::labels, moduleLabels(), EnsembleCalibrationLA_cfg::path, plotterContainer_, pset_, and HLTConfigProvider::triggerNames().
109 LogError(
"HLTMuonVal") <<
"Initialization of HLTConfigProvider failed!!";
117 if (
j.find(
i) != std::string::npos) {
124 set<string>::iterator iPath;
125 vector<string>::const_iterator ilabel;
127 const string &
path = *iPath;
129 bool isLastLabel =
false;
130 for (ilabel =
labels.begin(); ilabel !=
labels.end(); ilabel++) {
131 if (*ilabel ==
labels.back())
HLTMuonMatchAndPlotContainer plotterContainer_
std::string hltProcessName_
Log< level::Error, false > LogError
bool init(const edm::Run &iRun, const edm::EventSetup &iSetup, const std::string &processName, bool &changed)
d'tor
const std::vector< std::string > & triggerNames() const
names of trigger paths
HLTConfigProvider hltConfig_
std::vector< std::string > moduleLabels(const std::string &)
void addPlotter(const edm::ParameterSet &, std::string, std::string, bool)
Add a HLTMuonMatchAndPlot for a given path.
std::vector< std::string > hltPathsToCheck_
◆ moduleLabels()
vector< string > HLTMuonOfflineAnalyzer::moduleLabels |
( |
const std::string & |
| ) |
|
|
private |
◆ hltConfig_
◆ hltPathsToCheck_
std::vector<std::string> HLTMuonOfflineAnalyzer::hltPathsToCheck_ |
|
private |
◆ hltProcessName_
std::string HLTMuonOfflineAnalyzer::hltProcessName_ |
|
private |
◆ plotterContainer_
◆ pset_