42 std::vector<MonitorElement*> hcalMEs;
46 std::vector<std::string> fullPathHLTFolders = ig.
getSubdirs();
47 for(
unsigned int i=0;
i<fullPathHLTFolders.size();
i++) {
52 std::vector<std::string> fullSubPathHLTFolders = ig.
getSubdirs();
53 for(
unsigned int j=0;j<fullSubPathHLTFolders.size();j++) {
57 if( strcmp(fullSubPathHLTFolders[j].c_str(),
"NoiseRatesV/NoiseRatesTask") ==0 ){
75 for(
unsigned int ih=0; ih<hcalMEs.size(); ih++){
76 if( strcmp(hcalMEs[ih]->getName().c_str(),
"hLumiBlockCount") ==0 ){
77 hLumiBlockCount = hcalMEs[ih];
81 if( useAllHistos !=0 && useAllHistos !=1 )
return 0;
85 int lumiCountMapsize = -1;
86 if (useAllHistos) hLumiBlockCount->
Fill(0.0, lumiCountMapsize);
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
#define DEFINE_FWK_MODULE(type)
NoiseRatesClient(const edm::ParameterSet &)
void setCurrentFolder(std::string const &fullpath)
std::vector< MonitorElement * > getContents(Args &&...args)
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
~NoiseRatesClient() override
virtual void runClient_(DQMStore::IBooker &, DQMStore::IGetter &)
std::vector< std::string > getSubdirs()
int NoiseRatesEndjob(const std::vector< MonitorElement * > &hcalMEs)