Go to the documentation of this file.
12 : printdebug_(iConfig.getUntrackedParameter<uint32_t>(
"printDebug", 1)), summaryToken_(
esConsumes()) {}
18 edm::LogInfo(
"SiStripSummaryReader") <<
"[SiStripSummaryReader::analyze] End Reading SiStripSummary" << std::endl;
20 std::vector<uint32_t> detid =
summary.getDetIds();
22 std::vector<std::string> userDB =
summary.getUserDBContent();
24 for (
size_t i = 0;
i < userDB.size(); ++
i)
25 ss << userDB[
i] <<
" \n";
28 for (
size_t id = 0;
id < detid.size();
id++) {
29 ss <<
"\n\tdetid " << detid[
id];
34 ss <<
"\n\t\t " << userDB[
c++] <<
" " << *it;
Log< level::Info, false > LogInfo
SiStripSummaryReader(const edm::ParameterSet &)
std::pair< ContainerIterator, ContainerIterator > Range
~SiStripSummaryReader() override
std::vector< float >::const_iterator ContainerIterator
void analyze(const edm::Event &, const edm::EventSetup &) override
bool getData(T &iHolder) const
edm::ESGetToken< SiStripSummary, SiStripSummaryRcd > summaryToken_