1 #ifndef DQMOFFLINE_TRIGGER_EGHLTOFFLINESUMMARYCLIENT 2 #define DQMOFFLINE_TRIGGER_EGHLTOFFLINESUMMARYCLIENT 93 std::vector<std::pair<std::string, std::string> >& splitStrings);
106 std::vector<SumHistBinData>& qTests,
std::vector< std::string > phoHLTFilterNamesForSumBit_
std::vector< std::string > qTestPatterns
void splitStringsToPairs_(const std::vector< std::string > &stringsToSplit, std::vector< std::pair< std::string, std::string > > &splitStrings)
std::vector< std::string > egHLTFiltersToMonPaths_
std::vector< std::string > eleHLTFilterNamesForSumBit_
std::string egHLTSumHistName_
dqm::legacy::MonitorElement MonitorElement
std::vector< SumHistBinData > egHLTSumHistXBins_
std::vector< std::string > eleHLTFilterNames_
std::vector< SumHistBinData > eleQTestsForSumBit_
std::vector< std::string > egHLTFiltersToMon_
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) override
int getQTestResults_(const std::string &filterName, const std::vector< std::string > &pattern) const
void endRun(const edm::Run &run, const edm::EventSetup &c) override
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context) override
void beginRun(const edm::Run &run, const edm::EventSetup &c) override
void analyze(const edm::Event &, const edm::EventSetup &) override
EgHLTOfflineSummaryClient & operator=(const EgHLTOfflineSummaryClient &rhs)
~EgHLTOfflineSummaryClient() override
bool filterInactiveTriggers_
std::vector< SumHistBinData > phoQTestsForSumBit_
MonitorElement * getEgHLTSumHist_()
std::vector< std::string > phoHLTFilterNames_
void getEgHLTFiltersToMon_(std::vector< std::string > &filterNames) const
EgHLTOfflineSummaryClient(const EgHLTOfflineSummaryClient &rhs)
bool runClientEndLumiBlock_
dqm::legacy::DQMStore DQMStore
int getQTestBinData_(const edm::ParameterSet &)
static void fillQTestData_(const edm::ParameterSet &iConfig, std::vector< SumHistBinData > &qTests, const std::string &label)