20 : debug_(ps.getUntrackedParameter<
bool>(
"debug")), verbose_(ps.getUntrackedParameter<
bool>(
"verbose")), clients_() {
47 std::cout <<
"Finish EcalPreshowerMonitorClient" << std::endl;
49 for (
unsigned int i = 0;
i <
clients_.size();
i++) {
58 std::vector<std::string> clientsDefault;
59 clientsDefault.push_back(
"Integrity");
60 clientsDefault.push_back(
"Pedestal");
61 clientsDefault.push_back(
"Summary");
62 desc.addUntracked<std::vector<std::string>>(
"enabledClients", clientsDefault);
65 desc.addUntracked<
bool>(
"fitPedestal",
true);
66 desc.addUntracked<
bool>(
"cloneME",
true);
67 desc.addUntracked<
bool>(
"verbose",
false);
68 desc.addUntracked<
bool>(
"debug",
false);
75 std::cout <<
"EcalPreshowerMonitorClient: endJob" << std::endl;
78 for (
unsigned int i = 0;
i <
clients_.size();
i++) {
88 for (
unsigned int i = 0;
i <
clients_.size();
i++) {
std::vector< ESClient * > clients_
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
void find(edm::Handle< EcalRecHitCollection > &hits, DetId thisDet, std::vector< EcalRecHitCollection::const_iterator > &hit, bool debug=false)
static void fillDescriptions(edm::ConfigurationDescriptions &)
T getUntrackedParameter(std::string const &, T const &) const
void addDefault(ParameterSetDescription const &psetDescription)
EcalPreshowerMonitorClient(const edm::ParameterSet &)
#define DEFINE_FWK_MODULE(type)
~EcalPreshowerMonitorClient() override
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, const edm::LuminosityBlock &, const edm::EventSetup &) override